Doctors

Dr David Smith

Dr Sanjiv Shridhar

Dr John Dixon

Dr Carole Watson

Dr Catherine Westoby

Dr Janet Reeve

Dr Samantha Samuel

Dr Rachael Lee

Dr Brooke Traeger

Dr Opeyemi Opaleye is on a placement with the Practice

Dr Jessica Purewal is on a placement with the Practice