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 - Tuesday: 9am - 6pm

Wednesday - Thursday: 9am - 8pm

Friday: 9am - 6pm

Saturday: 10am - 4pm

Sunday: Closed