Osprey London has announced the launch of a new flagship store located at 27 Regent Street, London SW1, set to open in the new year. The new flagship will see the debut of new limited edition Osprey London collections consisting of luxury leather goods, silks, jewellery and accessories, all exclusive to the store. Heritage-inspired leather bags and accessories, as well as the lifestyle product range, will also feature.