Festival Place

The Body Shop

View Directory
The Body Shop Logo

The Body Shop is a value driven, high quality skin and body care retailer, famous for creating naturally inspired skin and hair care products. They have introduced a generation of customers to the benefits of a wide range of bestsellers from Vitamin E Moisture Cream to their Tea Tree Oil range.

Opening Times

Monday - Saturday 9:30am-7pm 
Sunday 11am-5pm