Where British Countryside Meets City Chic.


Step into the Barbour store, and you instantly feel the spirit of the British countryside, right in the heart of London’s upscale Mayfair district. Originating as a countrywear specialist, Barbour has remarkably expanded its collection over the years. Today, it’s not just about jackets and coats; the brand has become a one-stop shop for a full lifestyle wardrobe. From stylish shirts and dresses to cosy knitwear, elegant footwear, and chic accessories, Barbour’s range has something for everyone. Yes, even your four-legged friend will find something fetching in the Barbour collection.

Experience Authentic British Fashion, From Mayfair with Love!

Maintaining its foundational family business ethos, Barbour embodies wit, grit, and a touch of glamour in every piece of clothing. The brand is like a love letter to the British Countryside, capturing its unique aura and transplanting it into every garment. Whether you’re a city dweller yearning for a touch of rural simplicity or a countryside native in the city for a visit, Barbour brings you the best of both worlds. And because this particular gem is situated in Mayfair, you’re not just getting quality; you’re getting an experience that is quintessentially British, yet distinctly Mayfair.

Social Channels


Map View

Open Hours

Monday12:00 AM12:00 AM
Tuesday12:00 AM12:00 AM
Wednesday12:00 AM12:00 AM
Thursday12:00 AM12:00 AM
Friday12:00 AM12:00 AM
Saturday12:00 AM12:00 AM
Sunday12:00 AM12:00 AM
Open now. Welcome!