Amy Connolly  Practice Manager

Dr John Houghton  Lead General Practitioner/Partner

Dr Stewart Hale  General Practitioner

Dr Paula Halliday  General Practitioner

Dr Joseph Howard  General Practitioner 

Dr David O’Hagan  General Practitioner

Joanne David  Nurse Manager

Paula Henshaw  Practice nurse

Karen Jones  Advanced Nurse Practitioner

Keelie Hastie  Practice nurse

Jonathan Donohue  Clinical Support Worker

Contact reception

Contact reception online for administrative queries such as reports and sick notes, with a reply by the end of the next working day.


Appointment requests, advice about a specific condition, or general advice from one of our clinicians, with a reply by the end of the next working day.

Online Services

Order repeat prescriptions and access your GP records online.


Register as a patient with the practice.