Award-winning spa based in the heart of luxury 5-star hotel, Sofitel London St James.
6 Waterloo Place SW1Y 4AN