Skip to main content

General Practice Doctors

GPs are the first point of contact for most NHS patients, providing whole-person care and referrals to specialist services. 84,180 doctors listed.

No matches for “

84,180 doctors

Dr Jack Bambrough

General Practice · GMC 7285573

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2012

Dr Alexander Henry Bamford

General Practice · GMC 7284108

GP Register Qualified 2012

Dr Alexandra Katie Bamford

General Practice · GMC 7494649

NHS Greater Glasgow and Clyde

GP Register Qualified 2015

Dr Catriona Bamford

General Practice · GMC 7411055

NHS Lothian

GP Register Qualified 2013

Dr Colin Bamford

General Practice · GMC 2642756

GP Register Not registered Qualified 1980

Dr Colin Stuart Bamford

General Practice · GMC 2305295

GP Register No licence to practise Qualified 1976

Dr Jonathan Peter Bamford

General Practice · GMC 7021142

NHS England South East Commissioning Region

GP Register Qualified 2009

Dr Louise Charlotte Bamford

General Practice · GMC 7608409

NHS England North West Commissioning Region

GP Register Qualified 2018

Dr Lucy Catherine Bamford

General Practice · GMC 6147734

NHS England South East Commissioning Region

GP Register Qualified 2006

Dr Mark Richard Bamford

General Practice · GMC 3294989

GP Register Not registered Qualified 1988

Dr Neil John Bamford

General Practice · GMC 2643647

GP Register Qualified 1980

Dr Peter Alexander Collins Bamford

General Practice · GMC 2980830

GP Register Not registered Qualified 1984

Dr Sarah Louise Bamford

General Practice · GMC 4198723

NHS England Midlands Commissioning Region (East)

GP Register Qualified 1995

Dr Pasindu Sampath Bamunusinghe Mudiyanselage

General Practice · GMC 7965462

NHSE Education North West

In training Qualified 2019

Dr Andrew David Bancroft

General Practice · GMC 6121124

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2005

Dr Carol Bancroft

General Practice · GMC 2577216

GP Register Not registered Qualified 1982

Dr Geoffrey Neil Bancroft

General Practice · GMC 3171219

GP Register No licence to practise Qualified 1986

Dr Isabella Bancroft

General Practice · GMC 4590071

GP Register Not registered Qualified 1991

Dr Julie Bancroft

General Practice · GMC 3138115

GP Register No licence to practise Qualified 1986

Dr Mark Kilsyth Bancroft-Livingston

General Practice · GMC 2383770

GP Register No licence to practise Qualified 1977

Dr Brussel Brilliant Banda

General Practice · GMC 7568694

GP Register No licence to practise Qualified 2016

Dr Fred Mtofu Banda

General Practice · GMC 7880741

NHSE Education Kent, Surrey and Sussex

In training Qualified 2019

Dr Nathan Banda

General Practice · GMC 7580565

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2016

Dr Raja Antonio Bandak

General Practice · GMC 2431817

GP Register Not registered Qualified 1978

Dr Abeysundara Mudiyanselage Nilanga Thushari Wijaya Bandara

General Practice · GMC 7535245

NHS England East of England Commissioning Region

GP Register Qualified 2003

Dr Indika Asela Bandara

General Practice · GMC 5209460

NHS England North West Commissioning Region

GP Register Qualified 2000

Dr Induja Sarangi Bandara

General Practice · GMC 3333934

NHS England London Commissioning Region (South East & South West)

GP Register Qualified 1990

Dr Kalinga Nirosha Bandara

General Practice · GMC 7690197

NHS England East of England Commissioning Region

GP Register Qualified 2014

Dr Shelly Punsisi Bandara

General Practice · GMC 7040312

NHS England South East Commissioning Region

GP Register Qualified 2009

Dr Tharindu Bandara

General Practice · GMC 7018241

NHS England South East Commissioning Region

GP Register Qualified 2008