At London Bridge
at London Bridge

The Body Shop

Unit 32 Lower Concourse, London, London Bridge, SE1 9SP

Skincare, make-up, haircare and body products inspired by nature and ethically made.

Download map