Loading opening times...
The Body Shop is registered at Concourse Unit 5-6 The Mall Liverpool Street Station West, Broadgate, EC2M 7PY. Currently the business operates from 07:30 to 20:00. This firm specialises in following categories: Skin care, Bath.