Our Team
GPs
Dr Gordon Cameron
MBChB, DCH, DRCOG, DMsMED FSOM Edinburgh 1985
GP Partner
Male
Working days: Wednesday and Friday. Please note our GP’s working days are subject to change to ensure service cover, training commitments or annual leave. Dr Cameron also runs an MSKDr Gordon Cameron[continue]
Dr Ann Deans
MBChB BSC HONS MRCGP MRCA DRCOG Edinburgh 1997
GP Partner
Female
Working days: Monday, Wednesday, Thursday and Friday. Please note our GP’s working days are subject to change to ensure service cover, training commitments or annual leave.
Dr Anna Hayes
MBChB, Edinburgh 2005. MRCGP 2010
GP Partner
Female
Working days: Monday, Tuesday and Thursday. Please note our GP’s working days are subject to change to ensure service cover, training commitments or annual leave.
Dr Gurpinder Lally
MBChB 2006 Leeds, BSC, MRCGP, DRCOG
GP Partner
Female
Working days: Tuesday, Wednesday and Friday (Fri AM only). Please note our GP’s working days are subject to change to ensure service cover, training commitments or annual leave.
Dr Murray Roddin
MBChB, DRCOG, MRCGP Edinburgh 1996
GP Partner
Male
Working days: Monday, Tuesday, Thursday and Friday. Please note our GP’s working days are subject to change to ensure service cover, training commitments or annual leave.
Dr Sarah Taghizadeh (Currently on Maternity Leave)
MBChB Dundee 2015. MRCGP 2021
GP
Female
Working Days: Monday, Tuesday and Thursday. Please note our GP’s working days are subject to change to ensure service cover, training commitments or annual leave.
Dr Lily Baird
MBChB, MRCGP
GP
Female
Working Days: Monday and Tuesday. Please note our GP’s working days are subject to change to ensure service cover, training commitments or annual leave.
Dr Calum Fraser
GP
Male
Working Days: Tuesday, Thursday and Friday. Please note our GP’s working days are subject to change to ensure service cover, training commitments or annual leave.
Dr Katie MacKenzie
BSc Edinburgh 2008, MBChB Edinburgh 2011, MRCGP Edinburgh 2020
GP
Female
Working Days: Monday and Wednesday. Please note our GP’s working days are subject to change to ensure service cover, training commitments or annual leave.
Practice Staff
Kirsty
Administration Team Lead
Administrative Team
Administration/Reception
Milton Surgery has a wonderful administrative team here to help you.

