Barbour uses cookies to give you the best experience on its website. Please continue to use the site if you consent to the use of cookies
Close
Barbour Windsor is one of the original Barbour UK stores. Overlooking the castle this tourist spot is a perfect location to pick up a classic Barbour Jacket. In May 2011 Barbour Windsor underwent a refurbishment across two floors giving it a fresh, updated look. On some Bank holidays our Barbour stores may close, before visiting your local store please give them a call to check opening hours.