39, The Arndale Centre
Luton,
Bedfordshire
LU1 2TD
01582 402687
Latitude: 51.8793058, Longitude: -0.4124749
08:30 - 18: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 39, The Arndale Centre Luton, LU1 2TD. How to get to The Body Shop International plc office? Look at the map below or call them 01582 402687