Unit 3, Clocktower Mall, Haymarket Centre
Leicester,
Leicestershire
LE1 3YR
0116 261 9282
www.thebodyshop.co.uk
Latitude: 52.6368016, Longitude: -1.1316701
10:30 - 20:30 - Mo, Tu, We, Th, Fr
Actual information about The Body Shop International plc, of Cosmetics and Toiletry category. The Body Shop International plc, is located at Unit 3, Clocktower Mall, Haymarket Centre Leicester, LE1 3YR. How to get to The Body Shop International plc, office? Look at the map below or call them 0116 261 9282