The Body Shop in London

The Body Shop

115, Buckingham Palace Rd
SW1W 9SJ
020 7828 2778
Write your review of The Body Shop
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
220 ft
The Perfume Shop
Unit K6, Victoria Place Shopping Centre, 115, Buckingham Palace Rd
London SW1W 9SJ
220 ft
Lush Retail Ltd
Victoria Place Shopping Centre, 115, Buckingham Palace Rd
London SW1W 9SJ
311 ft
The Belgravia Trichological Centre
52 Grosvenor Gardens
London SW1W 0NH
338 ft
Lush
Unit 42B Lower Concourse, Victoria Station (adjacent to platfor
London SW1V 1JY
352 ft
Boots the Chemist
Eastern Concourse, Victoria Station
London SW1V 1JT
352 ft
Superdrug Stores
London SW1V 1JU
London SW1V 1JU