Totem Store is located in London, United Kingdom. Totem Store is rated 3 out of 5 in the category beauty product supplier in United Kingdom. Totem is a lifestyle store that offers a carefully curated collection of modern and design-oriented products with an eco-friendly conscious. We research each product to ensure it is harmless to you and the planet. So feel free to shop around hassle and worry-free. You’re in safe hands.