Description from Citikey

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.


Cosmetics, Gift Vouchers, Perfumes, Aftershaves, Massage Treatments

Nearest public transport

Underground - Kensington High Street
137 Kensington High Street, Kensington, London