Emergency icon Important Updates
Close
Important Updates

Coming to a Cleveland Clinic London location?

Home Page link / Find a Consultant / Professor Mark Hamilton
Professor Mark Hamilton photo

Professor Mark Hamilton

MBBS (Hons), MD, FRCP
Consultant Physician & Gastroenterologist

Medical Subspecialties Institute

Sees patients at Cleveland Clinic London Hospital , Cleveland Clinic Moorgate Outpatient Centre , Cleveland Clinic Portland Place Outpatient Centre

Speaks English

Clinical Interests

  • Coeliac Disease
  • Crohn's Disease
  • Gastritis
  • General Medicine
  • Inflammatory Bowel Disease (IBD)
  • Ulcerative Colitis

Specialties

  • Colonoscopy
  • Gastroenterology

Accepted Insurances

This doctor works with the following private medical insurance providers.

  • Aviva Health UK Limited
  • AXA PPP Healthcare Limited
  • Bupa Insurance Services Limited
  • Vitality Corporate Services Limited

Biography & Education

About Professor Mark Hamilton

Professor Mark Hamilton was a Consultant at the Royal Free London NHS Foundation Trust from 1996-2021. He is now a Consultant Physician and Gastroenterologist at Cleveland Clinic London, where he is also the Institute Chair for medical subspecialties.

Professor Hamilton's main clinical interest is the management of complex Inflammatory Bowel Disease. He has 24 years’ experience as a consultant in GI and internal medicine, is a Fellow of the Royal College of Physicians.

Professor Hamilton has maintained an interest in clinical and translational research.

Professional Memberships

British Society of Gastroenterology, Royal College of Physicians, British Medical Association.

GMC Number

3242542

NHS Base

None/Not Affiliated

Close

Are you a new patient?

New Patients

Fill out our online appointment form and we will contact you to schedule.

Request appointment

Call to Schedule

Need help? Call us on +44 20 3423 7500.

Existing Patients

Already a patient of this consultant? Schedule directly in MyChart.

Log into MyChart

Fill out our online appointment form and we will contact you to schedule.

Request appointment

Call to Schedule

Need help? Call us on +44 20 3423 7500.

Back to Top