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