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 Adarsh Babber

General Practice · GMC 6129511

NHS England South East Commissioning Region

GP Register Qualified 2005

Dr Alka Babber

General Practice · GMC 7017598

NHS England London Commissioning Region (North Central, North East & North West)

GP Register Qualified 2008

Dr Susan Patricia Babbington

General Practice · GMC 2322715

GP Register Not registered Qualified 1976

Dr David John Babbs

General Practice · GMC 2721046

GP Register Not registered Qualified 1981

Dr Susan Linda Babbs

General Practice · GMC 2571368

GP Register Not registered Qualified 1982

Dr Aruna Babburi

General Practice · GMC 6094241

GP Register No licence to practise Qualified 2000

Dr Padma Babburi

General Practice · GMC 6056502

NHS England South East Commissioning Region

GP Register Qualified 1998

Dr Aditi Babel

General Practice · GMC 7742709

NHS England London Commissioning Region (North Central, North East & North West)

GP Register Qualified 2020

Dr Fiona Ruth Baber

General Practice · GMC 3072925

GP Register Not registered Qualified 1985

Dr Rebecca Alice Baber

General Practice · GMC 7493079

NHS England South West Commissioning Region

GP Register Qualified 2015

Dr Soubia Baber

General Practice · GMC 6163410

NHS England North West Commissioning Region

GP Register Qualified 2004

Dr Fatima Mohamedahmed Babiker Mohamed

General Practice · GMC 8013599

NHSE Education North East

In training Qualified 2020

Dr Katarzyna Maria Babinska

General Practice · GMC 4352440

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

GP Register Qualified 1996

Dr Roman Mark Babinskyj

General Practice · GMC 2922074

GP Register Not registered Qualified 1984

Dr Stefin Babu Joseph

General Practice · GMC 7453190

NHS England East of England Commissioning Region

GP Register Qualified 2014

Dr Ramakrishna Kadayam Babunarayan

General Practice · GMC 0882040

GP Register Not registered Qualified 1962

Dr Laurence Bacall

General Practice · GMC 3080164

NHS England North West Commissioning Region

GP Register Qualified 1985

Dr Clive David Bach

General Practice · GMC 1708361

GP Register Not registered Qualified 1973

Dr Helen Maura Bach

General Practice · GMC 4380755

NHS England South East Commissioning Region

GP Register Qualified 1996

Dr Millie Louise Bach

General Practice · GMC 7734740

NHSE Education East of England

In training Qualified 2021

Dr Saima Bacha

General Practice · GMC 6129027

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2002

Dr James Christopher Bache

General Practice · GMC 0044253

GP Register Not registered Qualified 1965

Dr Richard Anthony Bache

General Practice · GMC 6160856

NHS England South West Commissioning Region

GP Register Qualified 2007

Dr Ahmed Bachelani

General Practice · GMC 4415606

NHS England London Commissioning Region (North Central, North East & North West)

GP Register Qualified 1997

Dr Zahira Bachelani

General Practice · GMC 3679504

NHS England London Commissioning Region (North Central, North East & North West)

GP Register Qualified 1992

Dr Jalaluddin Bachh

General Practice · GMC 1568525

GP Register No licence to practise Qualified 1969

Dr Beverly Lovelyn Bachi

General Practice · GMC 7482221

NHS England Midlands Commissioning Region (West)

GP Register Qualified 2015

Dr Ian Nicholas Back

General Practice · GMC 2781835

GP Register Specialist Register Not registered Qualified 1982

Dr Robin Peter Back

General Practice · GMC 7948490

NHSE Education North West

In training Qualified 2022

Dr Thomas Michael Back

General Practice · GMC 7016655

NHS England South East Commissioning Region

GP Register Qualified 2008