- Dentist
Dr Barkhordar's Dental Implant Clinic
Map and contact details
Dr Barkhordar's Dental Implant Clinic
3A Lister House
11-12 Wimpole Street
London
W1G 9ST