Meet the Team Doctors Dr Eshan Senanayake MBBS MRCS(Glasg) MRCGP Dr Vikesh Sharma MBBS MRCP MRCGP Dr Gerard McHale B.Comm M.Acc FCA MBBS MRCGP Dr Adam Batley MBBCh MRCGP Dr Ruth Heseltine MRCGP MBBS BSc DCH DFSRH MPH Dr Devora Vinick BA MBBS MRCGP(2012) DRCOG Dr AnneMarie De Villiers Clinical Caroline Trainee Nurse Associate Carlene Harris Nurse Sonia Phlebotomist Mo George Pharmacist Managers Annie England Practice Manager Lauren Pratt Assistant Practice Manager Administrators Julie Jonathan Marieta Reports & Referrals Manager Teresa Care Coordinators Lita Erica Lesley Mary Alison Karen Rae