Retail
Toteme opens first UK store in London
Swedish fashion house Toteme has opened its first European store outside of Sweden in London. The 1,937 square foot space, located at 12 Mount Street in London, launches with Toteme’s pre-spring 2024 collection, spanning all categories, including ready-to-wear, shoes, bags, accessories and the brand’s debut jewellery collection. The store design...
loading...