Loading opening times...
The Body Shop is registered at 51 St Pancras Station Unit, London, NW1 9QP. At this moment the business is closed. Tomorrow The Body Shop will be open from 07:30 until 21:00. This firm specialises in following categories: Skin care, Bath.