London Dental Centre Return to Clinic Directory Address 109 Lever St, London EC1V 3RQ, United Kingdom City / States United Kingdom Phone +442076080806 Share: