The Body Shop in Leeds, West Yorkshire
2
The Body Shop locations found near Leeds
View Map
The Body Shop - 64 Briggate
Rating: 5
(
15 Reviews
)
64 Briggate, Leeds west-yorkshire LS1 6LH
0113 245 8482
The Body Shop - White Rose Shopping Centre
Rating: 4
(
22 Reviews
)
White Rose Shopping Centre, Dewsbury west-yorkshire LS11 8LU
01132710906
The Body Shop Stores in The Nearby Cities
The Body Shop in Bradford
Leeds, West Yorkshire
Similar Stores in Leeds
JD Sports Leeds
4 Locations
Superdrug Leeds
5 Locations
Asda Leeds
10 Locations
British Heart Foundation Leeds
7 Locations