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 Geoffrey Ian Hall

General Practice · GMC 2826628

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1983

Dr Giles Hall

General Practice · GMC 7457197

NHS England Midlands Commissioning Region (East)

GP Register Qualified 2014

Dr Gillian Hall

General Practice · GMC 3335400

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

GP Register Qualified 1990

Dr Glen Hedworth Hall

General Practice · GMC 3477276

NHS Highland

GP Register Qualified 1991

Dr Gusa Hall

General Practice · GMC 7593139

NHS England East of England Commissioning Region

GP Register Qualified 2019

Dr Hannah Mary Catherine Hall

General Practice · GMC 7671955

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

GP Register Qualified 2019

Dr Helen Elizabeth Hall

General Practice · GMC 2494221

GP Register Not registered Qualified 1979

Dr Henry Nicholas Hall

General Practice · GMC 2301679

GP Register No licence to practise Qualified 1976

Dr Ian Michael Hall

General Practice · GMC 2576521

GP Register Not registered Qualified 1982

Dr Ivan Ross Hall

General Practice · GMC 3267637

GP Register Not registered Qualified 1988

Dr James Desmond Ivoen Hall

General Practice · GMC 0322555

GP Register Not registered Qualified 1959

Dr Janet Hall

General Practice · GMC 1310911

GP Register Not registered Qualified 1968

Dr Janet Elizabeth Hall

General Practice · GMC 3475164

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 1991

Dr Janet Helen Hall

General Practice · GMC 6149349

GP Register No licence to practise Qualified 2006

Dr Jennifer Hall

General Practice · GMC 6051131

NHS England South West Commissioning Region

GP Register Qualified 2002

Dr Jennifer Marie Hall

General Practice · GMC 7039836

GP Register Not registered Qualified 2009

Dr Jeremy Francis Hall

General Practice · GMC 2503945

GP Register Not registered Qualified 1979

Dr Jessica Hall

General Practice · GMC 7071711

GP Register No licence to practise Qualified 2010

Dr Joanna Margaret Hall

General Practice · GMC 7072384

NHS Greater Glasgow and Clyde

GP Register Qualified 2010

Dr Joanne Sarah Hall

General Practice · GMC 3056853

GP Register Not registered Qualified 1985

Dr John David Hall

General Practice · GMC 3296974

GP Register Not registered Qualified 1988

Dr Jonathan Hall

General Practice · GMC 7419553

NHS England South West Commissioning Region

GP Register Qualified 2013

Dr Jonathan Christopher Hall

General Practice · GMC 4186944

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 1995

Dr Judith Venn Hall

General Practice · GMC 6102161

Strategic Planning and Performance Group (DoH NI)

GP Register Qualified 2004

Dr Julian Andrew Hall

General Practice · GMC 4524698

Health Partners

GP Register Qualified 1998

Dr Julie Marie Hall

General Practice · GMC 4034119

NHS England North West Commissioning Region

GP Register Qualified 1993

Dr Juliette Joan Hall

General Practice · GMC 7945218

NHSE Education Thames Valley

In training Qualified 2022

Dr Karen Elaine Hall

General Practice · GMC 4186913

GP Register Not registered Qualified 1995

Dr Karen Leigh Hall

General Practice · GMC 6164257

NHS England East of England Commissioning Region

GP Register Qualified 2007

Dr Katharine Jane Hall

General Practice · GMC 7013877

NHS England North East and Yorkshire Commissioning Region

GP Register Qualified 2008