The Body Shop in London, Greater London
2
The Body Shop locations found near London
View Map
The Body Shop - Unit 32 Lower Concourse
Rating: 3.7
(
6 Reviews
)
Unit 32 Lower Concourse, London greater-london SE1 9SP
020 7378 6147
The Body Shop - Unit LG03B
Rating: 3.4
(
5 Reviews
)
Octagon Mall 100 Liverpool Street, Unit LG03B Octagon Mall, Unit LG03B, London greater-london EC2M 2AU
020 7638 2304
The Body Shop Stores in The Nearby Cities
The Body Shop in Marylebone, Mayfair and Soho
The Body Shop in Shepherd's Bush
The Body Shop in Barnsbury, Canonbury and Islington
The Body Shop in Brixton and Stockwell
London, Greater London
Similar Stores in London
LUSH London
2 Locations