Barbour
Barbour check-pattern cotton dog bed - Green
£179
Barbour logo-engraved quilted dog coat - Green
£131£105(19% off)