You can find Temple Spa exclusively in one department store only, the most famous in the world, Harrods Knightsbridge, London.
So If you are visiting central London and would like a personal consultation in-store, please do visit, or call ahead to book some time with our spa and skincare experts. They’ll be more than happy to show you around our product range, plus give you some personal tips on how to have a spa-lifestyle wherever you are.
87-135 Brompton Road
LONDON, SW1X 7XL