Sealskinz Opens Its First Store in London Retail 22 November 2024 Sealskinz, known for waterproof gear, has opened its first store in London.The store, located in Marylebone Village, spans 1,000 sq…