Loading opening times...
The Body Shop is registered at 30 St. James Street, Covent Garden, WC2E 8PA. Currently the business operates from 10:00 to 21:00. This firm specialises in following categories: Skin care, Bath.