Our Team
Doctors
Dr Drummond Begg
MBChB DRCOG MRCGP (Edinburgh 1992)
Days of work - Mon, Thurs, Fri
Dr Sheila Bird
MBChB (Edin 1993), BSc(Hons), MRCP UK
Days of Work - Tues, Wed, Thurs.
Dr Rebecca Harley
Bsc Hons Pharmacology(2007), MBChB (Aberdeen 2012), Dermatology Diploma 2021, MRCGP (2018)
Days of Work - Mon, Tues, Fri.
Dr Julia Lutte
MBChB MRCGP DCH DRCOG (Edinburgh 2002)
Days of work - Mon, Tues, Thurs.
Dr Juliana Moni
MRCGP DRCOG (Aberdeen 2008)
Days of Work - Tues, Thurs, Fri
Dr Karen Oso
BSc(Hons) MbChB MRCGP (Glasgow 2006)
Days of work - Tues, Wed, Thurs, Fri.
Dr Ros Peters
MBChb, MRCP, MRCGP, DFSRH, BSc Biochem
Days of Work - Tues, Wed, Thurs, Fri
Dr Hamish Reid
MBChB DRCOG MRCOphthDO MRCGP (Dundee 1985)
Days of work - Mon, Wed, Thurs.
Dr Peter Weil
MBChB BSc MRCGP (Edinburgh 2001)
Days of work - Mon, Wed, Thurs, Fri.
Dr Ruaraidh Stewart
MB BChir MA MRCP (UK) MRCGP PG Cert Med. Ed. (Cambridge 2011)
Days of work - Mon, Tues
Dr Abigail Gray
MBChB Hons (Edin 2010), DRCOG, MRCGP (2018)
Days of work - Monday, Wednesday, Thursday.
Dr Aileen Stirling
Days of work - Wed, Thurs, Fri
Dr Judith Tindale
Days of work - Mon, Tues, Wed
GP Registrars
Medical Students
Nurse Practitioners
Jacqui Mason
Yvonne Brown
Nurses
Laura Thomson
Maggie Walker
Jenna Woodrow
Practice Management
James Reilly
Our practice manager is happy to hear your views and suggestions about the service offered by the practice.