Healthcare Team


Our doctors work as a group and although you are registered with a named doctor you may see any of the doctors in the practice.


Dr Jonathan Blake MBChB, MRCGP; Area of speciality: Diabetes

Dr Vicki Guthrie MBChB, FRCGP, Diploma in Family Planning; Areas of speciality: Family Planning and Reproductive Healthcare

Dr Graeme Brown MBChB, MRCGP; Areas of speciality: Diabetes and Child Health

Dr Stephen Reed MBChB, MRCGP;  Area of speciality: Respiratory Medicine

Dr Laura Simpson MBChB, MRCGP; Areas of speciality: Sexual and Reproductive Health

Dr Lesley Hannah MBChB, DRCOG; Area of speciality: Care of the elderly

Dr David Lovell MBChB, MRCGP

Dr Aileen Connelly MBChB, MRCGP

Dr Rachael Hamilton MBChB

Dr Michelle Harper MBChB, MRCGP

Salaried GPs

Dr Caroline Stevenson MRCGP, DFSRH, DGM

Dr Melanie Edwards

Dr Moshood Masha

GP Registrars and Medical and Nursing Students

We are proud to be actively involved in the training of GP Registrars and medical and nursing students. 

Dr Adebayo, Dr Aliyeva and Dr Elaine Kennedy are currently training with us as Registrar GPs.

We gratefully acknowledge patient cooperation in agreeing to consultations being video recorded for training purposes. You will always be asked in advance for your consent and are at liberty to refuse to continue with the video at any time before, during or after your consultation.

Top of Page

Nurses and Clinical Team

Nurses and Clinical Team Health Services.


Dr Gillian Cunningham PhD, MRPharmS

Gillian advises the doctors and clinical staff on best prescribing practice. In her hypertension and cardiac clinics she reviews patients' conditions to ensure that their prescribed medicines remain appropriate for treatment of their medical condition. Gillian also oversees prescribing of repeat medication within the practice.

Advanced Nurse Practitioner

Jillian Fraser

Nurse Prescriber

Elizabeth Smith RGN; special Interest include nurse triage, minor illness, asthma, chronic obstructive pulmonary disease (COPD), warfarin management, cardiac clinics and thyroid

Practice Nurses

  • Irene Penman Diabetic Diploma; special interests include diabetes, warfarin management, wound care, travel immunisations and advice
  • Lawrene Stewart; special interest asthma, warfarin management, wound care, travel, childhood immunisations and minor illness
  • Lindsay Callander; special interest minor illness
  • Megan Davidson
  • Alison Mackay

Health Care Support Workers

  • Debbie Towler
  • Diane Murray
  • Jill Hadingham

Community Team

Our Community Team comprises:

  • Health Visitors
  • District Nurses
  • Community Nurses
  • Midwife
  • Physiotherapist
  • Chiropodist

District Nurses

The District Nursing team provide high quality nursing care in the community on weekdays between 8.30am and 5pm. They can be contacted on 01224 781255. After 5pm and at weekends a District Nurse is on call for emergencies and can be contacted by calling 01569 792000, or by contacting NHS24 on 111.

Their services are primarily within the domestic setting, for those too ill to attend the Practice Nurse, and tailored to the patient's needs. Specialist areas include skin and wound care, acute and chronic disease management and nursing the terminally ill. Our community nurses provide a variety of medical and nursing services including the removal of stitches, dressings, blood sampling, general health advice, etc.

Top of Page

Management and Administration

Practice Manager

Mrs Lyn King

Lyn manages the day to day running of the surgery and is responsible for ensuring that we meet all our requirements of patient care, health and safety and confidentiality. She liaises with NHS Grampian and other NHS bodies as well as meeting regularly with the doctors to plan ways to carry through their vision and plans for the practice. In addition, Lyn manages the business side of the practice, its finances and contracts with suppliers. She also ensures that the practice meets its statutory obligations with regard to the public and staff.

If you have compliments or complaints please address them to Mrs Lyn King.

Administrative Staff

We have a skilled team of receptionists, administrative staff, secretaries and prescription assistants working under the supervision of our Assistant Practice Manager, Roberta Ross.