We use cookies to help provide you with the best possible online experience.
By using this site, you agree that we may store and access cookies on your device. Cookie policy.
Cookie settings.
Functional Cookies
Functional Cookies are enabled by default at all times so that we can save your preferences for cookie settings and ensure site works and delivers best experience.
3rd Party Cookies
This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.
Keeping this cookie enabled helps us to improve our website.
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.

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