The Body Shop
London • Store
5.7 mile | Open • 10:00 AM - 8:00 PM
The Body Shop
London •
Store
5.7 mile | Open • 10:00 AM - 8:00 PM
Main entrance is step-free with wide, heavy manual double glass doors. Front retail space has wide paths, bright lighting, minimal noise, strong smells, vivid patterned surfaces, limited stool seating, high tables, and a seated-height counter.
Your business?
Your business?
