0 Physiotherapist Lido Physio and Spinal Clinic Suite 2.04, Lido Medical Centre St Saviour's Road St Saviour JE2 7JA United Kingdom, JE1 7XP