The Body Shop Opening times In Telford, UK

All stores The Body Shop in Telford: 1

Time in United Kingdom: 12:42:49

The Body Shop Telford, Telford

Unit 132a New Street Telford Shopping Centre

Open now, until 17:00