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
GP (MB BS, DRCOG, FRCGP, PGCert ClinEd, FHEA)
GMC number: 3166190
GP (BSc (Hons) DLSHTM, MSc, MBBS, MRCGP)
GMC number: 7084008
Page published: 5 May 2023
Last updated: 13 October 2026