Our Team



Dr Conor McCaffrey

Dr Conor McCaffrey General Practitioner

Dr Annette Roberts

Dr Annette RobertsGeneral Practitioner

Dr Anish Ahmed

Dr Anish Ahmed General Practitioner

Dr Neer Patel

Dr Neer Patel General Practitioner

Dr Sara Yousaf

Dr Sara YousafGeneral Practitioner

Dr Torquil Duncan-Brown

Dr Torquil Duncan-BrownGeneral Practitioner

Dr John Sykes

Dr John SykesGeneral Practitioner

Dr Brian Thomas Flynn

Dr Brian Thomas Flynn General Practitioner

Dr Omar Salem

Dr Omar SalemGeneral Practitioner

Dr Linda Crighton

Dr Linda CrightonGeneral Practitioner

Nursing Team

Elisabeth Akhurst

Elisabeth AkhurstPractice Nurse

Anna Cox

Anna CoxPractice Nurse

Hailee Dietmann

Hailee DietmannEnrolled Nurse

Specialist Consultants / Allied Health Specialists

Dr Murtaza Jamnagerwalla

Dr Murtaza Jamnagerwalla Colorectal surgeon

Dr Sam Adie

Dr Sam AdieOrthopaedic Surgeon

Cedomir (Charlie) Ignjatovic

Steve ColeExercise physiologist

Dr John Sykes

Dr John SykesLifestyle Medicine Doctor

Dr Ravind Pandher

Dr Ravind PandherConsultant Endocrinologist

Samia Espin

Samia EspinCosmetic Nurse Injector

Reception Staff

Kirstie Power

Kirstie PowerReception Manager

Ellen Fawcett

Ellen FawcettReceptionist

Taya Roberts

Taya RobertsReceptionist

Iolo Kraa

Iolo Kraa Receptionist

Practice Management

Paul Ndasowa

Paul NdasowaPractice Manager

Natalie Walsh

Natalie Walsh Assistant Practice Manager

  • Queen's University Belfast
  • University of New South Wales
  • University of Syndey
  • Kings College London