Address for this organisation is Hyde Park Dental Clinic, 61 Bayswater Road, London, Greater London
W2 3PH