Book your instant Free Consultation

Contact our team for more information

Fenchurch Street Clinic

1st Floor. 150 -152 Fenchurch Street, London, EC3M 6BB
T: 0207 593 8055

Tottenham Court Road Clinic

5 Percy Street, London, W1T IDG
T: 0207 205 4085

Opening Times:

Walk In’s Welcomed

Monday – Friday 10 am – 8pm
Saturday: 10 am – 5 pm ( Only Tottenham Court Rd)

Find Us in London

1st Floor, 150 -152 Fenchurch Street, London, EC3M 6BB

5 Percy Street, London, W1T 1DG