Spas nearby 17 Churton Street, London SW1V 2LY, United Kingdom



HB Health of Knightsbridge

Approximately 1.95 km away
Address: 12 Beauchamp Pl, Knightsbridge, London SW3 1NQ, UK

KX | Private Members Health Club

Approximately 1.95 km away
Address: 151 Draycott Ave, Chelsea, London SW3 3AL, UK

Lush Spa King's Road

Approximately 1.95 km away
Address: 123 King's Road, London SW3 4PL, United Kingdom

Thai Square Spa

Approximately 1.96 km away
Address: 25 Northumberland Ave, London WC2N 5AP, UK

The Locker Room

Approximately 1.98 km away
Address: 8 Cleaver Street, London SE11 4DP, United Kingdom