Opening times for The Body Shop
Opening and closing times for The Body Shop
Today (Wednesday) The Body Shop closes at 20.00
Location map of The Body Shop
What's On Today
Near The Body Shop
From cheap budget accommodation to luxury 5 star suites see our deals for The Body Shop hotels, including Apex City of London Hotel from 72% off.