The Body Shop

Now open at 100 Liverpool Street

Want products that contain ethically-sourced and natural origin ingredients that make your skin feel happy and loved? We got you.

Pop in to check out body butters, shampoos, serums and lots more.

You’ll find The Body Shop on the Lower Ground Floor, 100 Liverpool Street.

Address
100 Liverpool Street
London
EC2M 2RH
Contact
Hours

Monday 9:00am - 6:00pm

Tuesday 9:00am - 6:00pm

Wednesday 9:00am - 6:00pm

Thursday 9:00am - 6:00pm

Friday 9:00am - 6:00pm

Saturday 10:00am - 5:00pm

Sunday Closed

Global search form

Menu