General Practitioners (GPs)

Our GP team is led by our partners Jos, Neha and Nick, with support from senior associates Helen and James.

They provide expert medical care and make sure patients get the right treatment.

The team works with other health professionals, including:

  • Nurse Practitioners
  • Mental Health Specialists
  • Physiotherapists
  • Pharmacists
  • Health Connectors

This means you get the support you need from the right people.

Every patient has a named GP who oversees their care. We’ll try to book you with your named GP whenever possible. This helps keep your care consistent, builds trust and supports safer, more personalised treatment.

To find out who your named GP is contact the practice.

#hellomynameis is a campaign to encourage and remind healthcare staff about the importance of introductions in healthcare, helping us to provide truly person-centred, compassionate care. Click on a member of staff's image to find out more about them.

Hello my name is...

Jocelyn Selwyn-Gotha Jocelyn Selwyn-Gotha GP Partner Neha Bhagi Neha Bhagi GP Partner Nicholas Hopkins Nicholas Hopkins GP Partner Helen Kingston Helen Kingston Senior Associate GP James Cundell James Cundell Senior Associate GP Alice Gallen Alice Gallen GP Angus Lean Angus Lean GP Aparna Padmanabhan Aparna Padmanabhan GP Bev Macpherson Bev Macpherson GP Dan Cook Dan Cook GP Faith Nwogor Faith Nwogor GP Georgie Kirby Georgie Kirby GP Harriet Purvis Harriet Purvis GP James Gordon James Gordon GP Jeremy Beales Jeremy Beales GP Jess Rutherford Jess Rutherford GP Muhammad Rehman Muhammad Rehman GP Rhiannon James Rhiannon James GP Rupert Franklin-Smith Rupert Franklin-Smith GP Sophie Ingham Sophie Ingham GP Vicki Nunn Vicki Nunn GP Vicky Potter Vicky Potter GP Ian Welch Ian Welch GP Registrar Alexandra Uren Alexandra Uren GP Registrar Daisy Livingstone Daisy Livingstone GP Registrar Hamish McClatchey Hamish McClatchey GP Registrar Zachary du Toit Zachary du Toit GP Registrar