Show telephone contact numbers
Hide telephone contact numbers
General enquiries:
Book an appointment:
Self-pay enquiry:
Dr Khalid Ahmed
Consultant Endocrinologist
Diabetes and Endocrinology, General medicine
Dr Darius Armstrong-James
Consultant in Infectious Diseases and Medical Mycology
General medicine, Infectious diseases, Medical mycology
Dr Christopher Baker
Consultant cardiologist
Cardiology, General medicine
Dr Angus Blair
Consultant Physician
General medicine
Professor Pierre-Marc Bouloux
General medicine, Diabetes and Endocrinology
Endocrine Surgery, General medicine, Neuroendocrinology, Andrology and hormone replacement therapy
Dr Nida Chammas
Consultant General Physician and Endocrinologist/Diabetologist
Diabetes and Endocrinology, General medicine, Diabetic Foot, Reproductive Endocrinology
Professor Sir John Cunningham
Professor of Nephrology and Consultant Physician/nephrologist
General medicine, Nephrology, Metabolic bone disease, Dialysis, Kidney transplantation
Dr Adrian Draper
Consultant Physician
General medicine, Respiratory medicine, Lung cancer, Interstitial lung disease, Occupational lung disease
Dr Jeremy George
Consultant General and Respiratory Medicine Physician
General medicine, Respiratory medicine
Dr Norman Johnson
Consultant Respiratory Physician
Respiratory medicine, General medicine, General respiratory medicine
Dr Ali Mohammed
Consultant Respiratory & General Physician
General medicine, Respiratory medicine
Dr Gurvinder Rull
Consultant in Clinical Pharmacology & Therapeutics and General Internal Medicine
General medicine, Hypertension specialist , Clinical Pharmacology & Therapeutics , Acute Medicine , Ambulatory Emergency Care Medicine
Dr David Simcock
Consultant Respiratory Physician
General medicine, Respiratory medicine
Dr Andrew Wragg
Consultant Cardiologist
Cardiology, General medicine, Coronary artery disease, Coronary angiography, Coronary angioplasty and stent insertion, Transoesophageal echocardiography

Main switchboard: +44 (0) 207 935 4444

Treatment enquiries: +44 (0) 207 616 7693Consultant appointments: +44 (0) 207 616 7693 Prices for self funding patients: +44 (0) 203 219 3315Physiotherapy appointments: +44 (0) 207 616 7651X-ray and scan appointments: +44 (0) 207 616 7653Invoice and payment enquiries: +44 (0) 207 616 7708

Close menu