By John Ryan2009-06-05T00:00:00
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? Sign in here