Swedish fashion house TOTEME has opened its second London store, located on Sloane Street in the heart of Knightsbridge. Following the establishment of its Mount Street flagship, the new store marks an expansion of TOTEME’s presence in the capital, serving both the West London community and international visitors. The 75 square metre, single storey site […] The post TOTEME Opens Second London Store on Sloane Street appeared first on Your Source for Retail News and Events.