Location
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.