The Body Shop Victoria Place

Store Information

Opening Hours

Mon - Fri: 8am - 8pm
Sat: 9am - 6pm
Sun: 11am - 5pm


Inspired by Nature and Ethically made - The Body Shop, Victoria Place, offers over 900 Skincare, make-up, body butter, aromatherapy, haircare and bath and body products.


The Body Shop
Unit SU 13
Victoria Place Shopping Centre
115 Buckingham Palace Road
London
SW1W 9SJ