The Body Shop is an international business offering a wide selection of cosmetics and all manner of bathroom and skin care products, based on natural ingredients and remedies.
Venue Details & Map
The Body Shop
25A Selborne WalkWalthamstowLondonE17 7JR
- +44 (0)20 8521 2956
- Public transport:
- Walthamstow Queens Road
Going to The Body Shop using public transport? Find the fastest route: