Information on coronavirus

For information on the coronavirus outbreak please go to the page on coronavirus at NHS.UK or the information on

See opening times

Main reception - West Lodge

0113 2570295

Main reception - Calverley

0113 2570061

Main reception - Glenlea

0113 2570313

Out of Hours


Dr Cathryne Hearnshaw Has Retired

Dear Patients, Friends & Colleagues

Many of you will know that I have been planning to retire from being in a partner in the Practice for the last couple of years and the date has been postponed for various reasons. I set a final date 9 months ago and we have now reached that date.

This decision has been made harder by the current crisis.  I intend to continue to play a part in the practice, helping out with adhoc locum sessions, being involved in charity work , mentoring and education. I have also signed up for the national covid service in order to support my colleagues in the current pandemic.

I would like to thank you for your kindness over the years. Some of you will remember the shy young doctor who arrived on 4/4/1989. Many of us have shared life experiences, the birth of children, illnesses, loss of close family and the inevitable ageing process.

It has been a privilege and pleasure to share both good and not so good times with so many of you. These experiences have touched my heart and will always be a part of me. My career as a Family doctor and profession have been an important part of my life, I will miss the challenges and joy it brings but I feel it is the right time to slow down & spend more time with my husband and family.

Many of you will remember my youngest two sons being born, seen photos of them growing up and more recently seen Alistair & Jonathan on TV and on the streets of Leeds. Keith & I plan to spend more time following their races around the world and complete some long distance walks starting with the Dales Way from our home in Ilkley.

I hope to see some of you over the next few years

Keep safe and well

Kind Regards
Cathryne Hearnshaw


Share this page

Out of hours call 111