HEAD OFFICE
Kemp House, 152 City Road, London EC1V 2NX
- 0203 633 6547
Mon – Fri. 7.00 – 23.00
Sat – Sun. 8.00 – 13.00
CLINIC LOCATIONS
Borehamwood
Central London
Ealing
Ilford
Loughton
Kemp House, 152 City Road, London EC1V 2NX
Mon – Fri. 7.00 – 23.00
Sat – Sun. 8.00 – 13.00
Borehamwood
Central London
Ealing
Ilford
Loughton