Lovers of high quality outdoor clothing in the South rejoice! Barbour, the world renowned makers of weatherproof clothing, have just opened 2 more stores, the first in Canary Wharf and the second at Bicester Village.
This year the family owned business celebrates it’s 120th birthday, and these new stores show that demand for their clothing is stronger than ever.