The Body ShopBeauty Products in Kensington, London
The Body Shop is an international business offering a wide selection of cosmetics and all manner of bathroom and skin care products, based on natural ingredients and remedies.
FeaturesCosmetics, Gift Vouchers, Perfumes, Aftershaves, Massage Treatments
Nearest public transportKensington High Street - Underground
Similar businesses nearby
Space NK Apothecary
3 Kensington Church Street, Kensington, London W8 4JP
Created in 1993, Space NK Apothecary stocks a ranges of cosmetics and skin care …