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