The Lanesborough Club & Spa is located at 2 Lanesborough Place, SW1X 7TA, Belgravia. Nearby is Hyde Park Corner, London. Nearest Underground station is Hyde Park Corner (approximately 50m away).