Welcome to Recovery Cave, a sanctuary for those seeking solace from the stresses of modern life.
Our wellness treatments use cutting-edge technology to enhance physical performance and support long-term wellbeing, whether you're an athlete pushing your limits, a professional managing a busy London life, or someone who simply wants to feel better in their body.
Book in with us to recharge, reset, and make tomorrow’s activities feel that bit easier.
Location
We’re located on 91 Westminster Bridge Road SE1 7HR, in the heart of Central London.
Whether you’re driving, cycling, or using public transport, we’re less than 20 minutes away from most major stations and tourist attractions in Central London.
Venue and treatments