Where we are

h2o physio is based at Teddington Hydrotherapy Pool (part of Teddington Pool & Fitness Centre) , Vicarage Road, TW11 8EZ (just off of the High Street)

There is disabled parking immediately outside the hydrotherapy pool. 

Alternative parking is available in the main car park. Vicarage Road is resident parking permit only until 6:30pm.

Aquatic Therapy and Hydrotherapy