By John Ryan2009-06-08T10:40:00
Source: Peter Searle
Outdoorswear retailer Columbia is to open its first UK store on Kensington High Street in September. Is it the right move, or will the London-centric focus hold it back from making its mark?
Already have an account? Sign in here