Skip to main content

Doctors

Dr Christopher Castle

GP (MB BS, DRCOG, FRCGP, PGCert ClinEd, FHEA)

GMC number: 3166190

Dr Charlie Townsley

GP (BSc (Hons) DLSHTM, MSc, MBBS, MRCGP)

GMC number: 7084008

Dr Karen Blades

Dr Sarah Evans

Dr Sophie Beales

Related information

Named GP

Page published: 5 May 2023
Last updated: 13 October 2026