US outdoor retailer Columbia to open London store

US outdoor retailer to open London store

US outdoorwear brand and retailer Columbia is to open its first store in Europe in late September on Kensington High Street.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now