Here you can find all the information about the The Body Shop - 89 River Rd store.Opening times, The Body Shop´s telephone number, the address of The Body Shop´s online store, location on the map and current offers and Catalogue for this branch.
Unit 49b Market Mall Clock Towers Shopping Centre, 7.1 km
The Clock Towers Shopping Centre, 7.1 km