The Body Shop Service Phone Number

Customer Service Number

The Body Shop Service Email Address
The Body Shop Service Address

Office

New City Court 20 St Thomas Street London, England SE1 9RG

The Body Shop average review score

Google
5.0
9

The Body Shop recent reviews

write your review
RG
ray gregory 7 months ago on Google
( 4 out of 5 )

Good quality and prices

LN
Laura Noir 7 months ago on Google
( 5 out of 5 )

Great staff and great products

SF
Sara Fellah 7 months ago on Google
( 5 out of 5 )

Great service, the staff are so lovely and helpful and of course great beauty products

Last updated

October 31st, 2023 at 10:58 am

The Body Shop Head Office Address

Get Direction

The Body Shop Customer Service Opening Time

Monday 9:00 AM – 5:00 PM
Tuesday 9:00 AM – 5:00 PM
Wednesday 9:00 AM – 5:00 PM
Thursday 9:00 AM – 5:00 PM
Friday 9:00 AM – 5:00 PM
Saturday 9:00 AM – 2:00 PM
Sunday Closed

Contact The Body Shop Social Media

The Body Shop Services