Tag Archives Barbour dogs

Classic British Country Style in the City

A barn coat is a classic countryside staple, but wear it in the city and you have instant British street style. I’d been longing for a good waxed barn coat since I watched season four of The Crown. You may recall the episode where Diana shows everyone what a great catch she is by helping ...

0