Dunedin Medical Practice

Temple Crescent, Inverness, Highlands, IV2 4TP

Telephone: 01463 712157


Sorry, we're closed

GP Partners

Dr Iain McNab (m) BSc MB ChB (Aberdeen 2012) MRCGP DFSRH DGM
Dr McNab is a partner of Riverside Highland Medical Group and spends most of his time consulting in Dunedin Medical Practice. Dr McNab spent eight years at the University of Aberdeen doing an Honours degree in Biomedical Science (BSc) and then Medicine (MB ChB). He worked for two years in Aberdeen Royal Infirmary as a junior doctor before moving to Inverness in August 2014 to continue his training. He qualified as a GP in October 2017 (MRCGP) after spending three years at Riverside Medical Practice. After qualifying, he became a salaried doctor in the practice and then became a Partner in January 2020. Dr McNab holds a number of external and internal roles and enjoys a diverse GP portfolio career. He has worked with NHS Highland during his career as an Out of Hours GP and then the Clinical lead for Out of Hours until August 2020. He became District Medical Lead from April 2022 for the Inverness West District and has now been employed by the Health Board to continue this work for Inverness City from June 2023. This work allows close ties with the community nurses, occupational therapists, social work and the wider multidisciplinary teams, including all the city GP practices. Dr McNab has worked as the Quality Lead Partner across the four practices operated by Riverside Highland Medical Group. He now works closely in a Quality Improvement role for Dunedin Medical Practice alongside four other external GP practices. Dr McNab has a keen interest in Care of the Elderly and has completed the Diploma in Geriatric Medicine (DGM) recently. He is the lead GP for the three Care Homes we provide medical services to. He supports our team of Advanced Nurse Practitioners (ANPs) who provide the day to day medical cover to Ballifeary, Ach an Eas and Aden House Care Homes in Inverness. Nationally, Dr McNab sits on two separate committees as part of the British Geriatric Society (BGS), the Community and Primary Care Special Interest Group and the End of Life Special Interest Group. This brings him great satisfaction in improving care for our elderly population by working closely with doctors, nurses and allied health professionals from all four nations. As well as normal medical services, Dr McNab undertakes DVLA Medicals for the DVLA and can do HGV medicals also. He is able to provide steroid injections, where appropriate, to knees and shoulders. Riverside & Foyers Medical Practices are accredited training practices and this is something which Dr McNab passionately supports. He is currently working towards becoming an accredited GP trainer and securing training practice accreditation for Dunedin Medical Practice. Dr McNab is able to share a wealth of positive experiences as a trainee within Riverside Highland Medical Group. Outside of work, Dr McNab has a busy life with his family and dogs. His hobbies include cycling, weight lifting and more recently gardening. He likes the rush of adrenaline from time to time and has done a bungee jump and a tandem parachute jump. The activities that he is most proud of are completing the cycling sportive Majorca 312, cover 200miles of distance with over 16,000 ft of ascent and his lifetime best deadlift of 210kg. Dr McNab's approach to all aspects of his work demonstrates Care, Compassion, Quality and Teamwork. Through his additional roles he is able to act as a role model for others within the wider team to ensure these values are shared and evident across the practices. He has a passion for good quality and timely care planning for all, especially those with complex or chronic medical conditions. He is passionate about ensuring all patient’s wishes are heard and considered to allow relevant information sharing in a prompt manner with the wider clinical team

Dr Louise Dytch (f) MB ChB
Dr Louise Dytch graduated from Glasgow University Medical school in 2010 and completed her GP training in Glasgow, following a year working in Christchurch, New Zealand. Originally from the Highlands, she relocated North in 2021 and joined Riverside Highland Medical group at the start of 2022. Dr Dytch works predominantly in Riverside and Dunedin Medical Practice but enjoys the different challenges that working in our rural practices brings. Dr Dytch has interests in womens health and paediatrics and is an Honorary Senior lecturer and Year 5 GP Lead for the University of Aberdeen

Dr Mark Keenan (m) BSc MB ChB
Dr Keenan is a GP Partner at Riverside Highland Medical Group spending three days a week practising at Riverside Medical Practise and one day at Dunedin Medical Practice. He currently spends most of his working time consulting but has recently started undertaking DVLA medicals but is keen to explore other areas of expertise that will be off benefit to both the Medical Group and patients. Exercise and keeping fit plays a major role in Dr Keenan’s life and he feels strongly about the positive impact it can have on not only people’s physical health but also their mental health. Having run numerous marathons and endurance bicycle rides he can attest to the holistic benefits of exercise but his knees may disagree. He is passionate about providing a quality patient centred medical service to the community ensuring the patient plays an equal role with the Doctor in their health, both physical and mental and hopes to continue to do so for the foreseeable future.

Dr Dawn Neville (f) MB ChB (Aberdeen) DRCOG DFSRH MRCGP
Graduating from Aberdeen University Medical School in 2003, Dr Neville completed GP training through posts at Dr Grays Hospital, Elgin, and Forres Health Centre, before moving to the Highlands in 2008. She joined the team at Riverside Medical Group in 2022, and became a Partner in 2023. Although most of her GP experience has been gained in large practices, she is enjoying the different challenges offered by rural practice, and now spends much of her clinical time at Cromarty Medical Practice. From this base on the Black Isle she is currently District Medical Lead for Mid Ross. Dr Neville has particular interests in Womens health including Menopause, Sexual Health, Paediatrics including complex disabilities, and Respiratory medicine. She has also gained extra experience in Palliative Care, occasionally augmenting the clinical team at Highland Hospice to provide weekend medical cover, and fostering links there which benefit both the wider clinical team and our patients in the community. She is passionate about the environment and sustainability, and sees this as a priority in Healthcare as well as at home. In addition to spending non-working time with the family, in the garden where possible, Dr Neville enjoys walks, cycling and squash, and is a member of Highland Brass band.

Dr Iain Kennedy (m) MB ChB (Edinburgh 1993) MSc FRCGP FFMLM DRCOG DFSRH DOccMed
Dr Kennedy graduated from the University of Edinburgh in 1993. He has been a GP principal since 2001 and is the executive partner of Riverside Highland Medical Group. As a general practitioner, he believes strongly in building excellent relationships with his patients. Along with his GP partners he has helped the team grow and diversify into a provider of rural healthcare and occupational health services. Dr Kennedy undertakes ENG1 seafarer medicals in Inverness, for the Maritime and Coastguard agency. Beyond his clinical practice he has held various regional and national leadership roles, culminating in his current appointment as chairman of the British Medical Association (BMA) in Scotland. In this position, he has been a very strong advocate for respecting the rights and well-being of both doctors and patients. He was previously the medical director of Highland Local Medical Committee and a non-executive director of NHS Highland. Dr Kennedy’s research interests include influenza vaccine uptake in healthcare professionals, achieving an MSc with distinction from the University of Aberdeen. Committed to lifelong learning, he is currently undertaking a Master of Business Administration (MBA) at the University of Warwick.

Dr Andrea Henderson (f) MB ChB (Aberdeen 1993) FRCGP DRCOG DFSRH DOccMed
After graduating from Aberdeen University in 1993, Dr Henderson commenced further training in General Practice. Dr Henderson gained Membership of the Royal College of General Practitioners in 1997. After a 12 month period of working overseas in A&E, Dr Henderson returned to the UK in 1999 and commenced working as a locum general practitioner across Highland. This allowed her to gain an experience of working in both urban and rural practices. In 2002, Dr Henderson joined Riverside Medical Practice as a partner. Prior to joining the practice Dr Henderson had gained Diploma Royal College of Obstetricians and Gynaecologists, Diploma of Faculty of Reproductive and Sexual Health and Letter of Competence for Intra uterine contraceptive device fitting. These qualifications reflect an interest in women’s health. She achieved Fellowship of Royal College of General Practitioners in 2010. She continues to have a role in quality healthcare as the Practice Quality Lead. In 2012 Dr Henderson gained the Diploma in Occupational Medicine and was appointed as an Approved Doctor working on behalf of the Maritime and Coastguard Agency. This permits her to perform ENG1 medicals for seafarers across the Highlands. Her interest in occupational medicine has permitted training and qualification in assessing individuals with Hand Arm Vibration syndrome. Outside of work Dr Henderson enjoys combining walking and travel.

Dr Anna Mills (f) MA MB BChir (Cambridge 2006) MRCGP DRCOG DTM&H DFSRH
Dr Mills qualified from Cambridge in 2005 and after completing house officer jobs, moved to Edinburgh for GP training, stopping off on the way north to complete a tropical medicine diploma in Liverpool. She has worked at Riverside Medical Practice since 2013, becoming a partner in 2014. In 2020 she joined the team at Loch Ness and Strathnairn Medical Practice and now divides her time between the two practices, enjoying the contrast of urban and rural settings. Dr Mills has a special interest in womens' health and minor surgery and has been a GP trainer since 2016.

Dr Linda Thurlow-White (f) BSc MB ChB MRCGP DFSRH
Dr Linda Thurlow-White joined the practice in 2018 and became a GP partner in 2020. She works across Riverside, Foyers and Cromarty Medical Practices. Originally from the Highlands, Dr Thurlow-White grew up in Contin and attended Dingwall Academy. Qualifying from Glasgow University in 2010 with a BSc (hons) in Development Medicine and an MBChB, she worked in paediatrics and neonates for 2 years prior to choosing to do General Practice training in Aberdeen. Post-graduate qualifications include a Diploma in the Faculty of Sexual and Reproductive healthcare and NES paediatric scholarship. Dr Thurlow-White fits both coils and implants and acts as District Medical Lead for East Ross. She is the Practice Lead for Undergraduate Education and Pharmacy teams. She lives on the Black Isle with her husband, young daughter and cocker spaniel and enjoys yoga, outdoor swimming and leading a Christmas choir.


Salaried GP's

Dr Camilla Dawson MB ChB MRCP MRCGP DRCOG PG Cert in Med Ed - Dr Dawson joined Riverside Highland Medical Group in October 2022. She has a very strong interest in community based palliative care. Dr Dawson has a special interest in women's health.

Advanced Practitioners

Currently at Riverside Highland Medical Group we have 8 ANPs who work across the four different practice as part of the duty team.

Advanced Practitioners are fully qualified health professionals which can be from a nursing or Allied Health Professional background who have obtained further qualification at an advanced level so that they can become independent practitioners. They will have qualifications in advanced clinical examination, clinical decision making and are registered Independent prescribers.

Within Riverside Highland Medical Group we form part of the team, working alongside the GP’s, Practice Nurses, Physiotherapist and HCA to provide care to all patients.

Our main role is to provide emergency care to patients as the Duty team where we will triage patients who contact the Emergency line and also provide an on day the clinic to review patients as required.

We also encourage trainees within our team and these are health professionals either from nursing or from another background such as a pharmacist, paramedic who are developing their skills and knowledge to an Advanced Practitioner level. We provide support and supervision for these trainees across all four practices

Fiona Young
My name is Fiona Young and I am the Lead Advanced Nurse Practitioner (ANP) with Riverside Highland Medical Group. I have been a registered nurse for 18 years and qualified with a BSc in Nursing in 2004 and have developed my knowledge and skills working in different specialities such as Cardiology, Endocrinology, Accident and Emergency, education, research and Paedatrics. I trained to become an Advanced Nurse Practitioner in 2009 and went on to gain my MSc in Advanced Nurse Practitioner in 2018. I gained experience as an ANP predominantly in Raigmore Hospital, Inverness and worked across medical, surgical and orthopaedic wards. I have a special interest in education and was a Lecturer in Nursing based at the University of Highlands and Islands teaching nursing students and also was the programme Lead for Non-Medical Prescribing course for Postgraduate students. I joined Riverside Highland Medical group in 2022 as an ANP working and became Lead ANP in November 2022.

Garry Nicoll
Advanced Nurse Practitioner

Chris Carter - Advanced Nurse Practitioner

Estelle Durling - Advanced Nurse Practitioner

Carrie Kaczynska - Advanced Nurse Practitioner

Dillon Hayes - Advanced Nurse Practitioner

Helen Craig - Advanced Nurse Practitioner


Practice nurses are qualified and registered nurses. They can help with health issues such as family planning, healthy living advice, blood pressure checks and dressings. The practice nurses run clinics for long-term health conditions such as asthma or diabetes, minor ailment clinics and carry out cervical smears.

Kathleen Russell
Practice Nurse

Jean Fraser
Practice Nurse

Angela Ross

Healthcare Assistants

Healthcare assistants support practice nurses with their daily work and carry out tasks such as phlebotomy (drawing blood), blood pressure measurement and new patient checks. They may act as a chaperone when a patient or doctor requests one.

Angeline Fergusson - Healthcare Assistant

Practice Management

Responsible for overseeing and ensuring that the practice runs efficiently for both patients and clinical staff.

Amanda Widdison
General Manager - responsible for all RHMG Practices

Clare Matheson
Practice Manager


Receptionists provide an important link for patients with the practice and are your initial contact point for general enquiries. They can provide basic information on services and results and direct you to the right person depending on your health issue or query. Receptionists make most of the patient appointments with the GPs and nurses. They also perform other important tasks such as issuing repeat prescriptions and dealing with prescription enquiries, dealing with financial claims, dealing with patient records and carrying out searches and practice audits.

Community Midwives

Their role is to help support and advise pregnant patients during their pregnancy.

Telephoning the Midwives

Midwife visit requests and advice 704342

Community Nurses

The aims of the District Nursing Service are to:

  • Assist the safe transfer of patients from hospital to their home setting.
  • Provide care to patients who are unable to independently manage their health care needs so preventing hospital or care home admission where possible.
  • Support each person to obtain, regain or maintain their optimum state of health and independence and quality of life within the scope of any physical, psychological or social limitation.

This team can help you if you are unable to come to the surgery for your dressings, bloods, elderly screening check or flu injection and can help refer you onto other services such as Chiropody or Occupational Health Department where necessary.

Telephoning the District Nurses

You will be asked to leave your message on their answer phone, which they will check on their return into their office. Please speak clearly into this leaving your contact name and telephone number for them to help you.

District Nurses visit requests and advice 888333
Social Workers (Community Care Team) 888333

Health Visitors

Their role is to help support and advise families with children under five years old and elderly patients.

Telephoning the Health Visitors

If they are out and about or running clinics, you will be asked to leave a message on their answer phone, which they will check on their return into their office.

Health Visitors visit requests and advice 706700
Social Workers (for children and families) 724040791338 Inv East
Social Workers (Community Care Team) 888333