Reaction to Barbour (Covent Garden) store

Reaction to Barbour (Covent Garden) store

Reactions from my visit to the Barbour store in Covent Garden (London, United Kingdom)

See the full store visit (without reactions), via this link: https://youtu.be/EMFTJ1SAKD4
Video Rating: / 5