The Body Shop International plc, in Leicester

The Body Shop International plc,

Unit 3, Clocktower Mall, Haymarket Centre
LE1 3YR
Leicester (Leicestershire)
0116 261 9282
Write your review of The Body Shop International plc,
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
50 ft
Fragrance Shop
Haymarket Centre
Leicester LE1 3YE
247 ft
Superdrug Stores plc
Haymarket Towers, 25, Humberstone Gate
Leicester LE1 1WA
413 ft
Lush Retail Ltd
11, Gallowtree Gate
Leicester LE1 5AD
624 ft
Perfume Shop
The Shires
Leicester LE1 4FP
763 ft
MAC Cosmetics
within Debenhams, The Highcross Centre, 20, St. Peters Lane
Leicester LE1 4GH
789 ft
The Perfume Shop
Unit 54, The Highcross Shopping Centre
Leicester LE1 4FQ