
David trained as a physiotherapist at King's College London (BSc 2015) with subsequent specialisation in musculoskeletal rehabilitation. He joined the clinic in 2017 as lead physiotherapist.
His approach prioritises movement-pattern retraining over passive treatment. Most patients leave the first appointment with a clear home exercise programme — and most are running, lifting, or training again within their planned timeline.
David also teaches Pilates 1-on-1 at the clinic, with a particular focus on post-natal core rehabilitation. Pilates sessions are £85 for 60 minutes.
£80 per appointment · £85 Pilates 1:1
David sees patients Monday-Friday at Earls Court, with Tuesday and Friday afternoon Pilates 1:1 sessions.