Canada Goose to open “milestone” store in London
18/05/2017
Outdoor apparel brand Canada Goose is stepping up its global expansion with its first retail store in Europe. The flagship store, which the brand says will be its biggest retail space yet, will be located in Regent Street, London. “Opening our first European store is not only a milestone for Canada Goose, but it’s turning a dream into reality,”...