020 7870 3936

Get in touch

Whether you're ready to book, have a question, or simply want to
understand where to begin, our team is here to help.

Request an appointment

Visit the clinic

116 Seymour Place
London, W1H 1NW
United Kingdom

General inquiries

Opening Hours

Monday - Wednesday: 9am - 8pm

Thursday: 9am - 9pm

Friday: 9am - 8pm

Saturday: 9am - 5pm

Sunday: Closed