Our Team

Doctors

Our doctors work in a partnership and as a group. Although you are registered with a named doctor, you may see any of the doctors in the partnership. However, we encourage you to remain with one GP for routine appointments to improve continuity.

Dr Hoi Shing Wong

Partner
Male

Dr Hoi Shing Wong qualified in 1993 and has been a partner at the practice since 1998. He has an interest in skin conditions and he takes a joint roleDr Hoi Shing Wong[continue]

Dr Shane Allen

MBChB (Hons), BSc (Hons), MRCGP

Partner
Male

Dr Shane Allen qualified in 2008 and has joined the partnership at the practice in September 2017. He has an interest in musculoskeletal medicine and he takes a joint roleDr Shane Allen[continue]

Dr Aimee Bennett

MBChB, BSC

Partner
Female

Dr Aimee Bennett joined the practice as a Salaried GP in April 2022. Dr Bennett had spent the previous 12 months with us as our GP Registrar. She has anDr Aimee Bennett[continue]

Professor Ruth Bromley

MBChB MA(ETHICS) PGCE

Salaried GP
Female

Joined the practice as a salaried GP in September 2017. She has been a GP since 2003 and has a particular interest in Paediatrics and mental health. She currently worksProfessor Ruth Bromley[continue]

Dr Mahjabin Elmi

Salaried GP
Female

Dr Mahjabin Elmi is one of our Salaried GP’s and joined the practice in May 2026. Dr Elmi specializes in Family Planning which includes coils and implants. A service whichDr Mahjabin Elmi[continue]

Dr Yousef Majeed

Salaried GP

Dr Majeed had spent the previous 12 months with us as our GP Registrar.

Practice nurses

Diane Enderby

Practice Nurse

Pharmacists

Reena King

Pharmacist

Additional healthcare staff

Audrey Muntanga

Physician Associate

Kerry Weston

Healthcare Assistant (HCA)

Jessica Bonney

Phlebotomist

Natalie Collison

Psychological Practitioner

Pippa Norris

Physiotherapist

Practice management

Jennifer Barrett

Practice Manager

If you wish to discuss administrative or non-medical aspects of your health treatment or if you have any ideas which will improve the services we provide, our practice manager isJennifer Barrett[continue]

Hannah Wilson

Assistant Practice Manager

If you wish to discuss administrative or non-medical aspects of your health treatment or if you have any ideas which will improve the services we provide, our assistant practice managerHannah Wilson[continue]

Practice staff

Kayleigh Hodgkins

Administration Supervisor

Lauren Starkey

Care coordinator

Aaron Kay

Administrator

Lauren Connors

Secretary

Jessica Bonney

Secretary

Casey Knowles

Reception

Zoe Taylor

Reception

Stacey Bowers

Reception

Helen Atkinson

Reception

Alisha Ellis

Reception