MEMBERSHIP

The Lanesborough Club & Spa offers a luxurious sanctuary of health and relaxation in a convenient central London location. Developed to suit those with high-pressure, busy lifestyles, it is a sanctuary for health and wellbeing.