The British outdoor retailer with “Swedish roots,” Nordic Outdoor, announced on its website that it has opened a new store in the heart of London’s Covent Garden. Nordic Outdoor London spans 130 square meters and brings Scandinavian outdoor apparel and gear to the heart of the outdoor retail market in ...