Mr Stephen Hanlon and staff are Wonderful.
I have been a patient for many years and cannot praise Mr Hanlon and staff highly enough.My only gripe is that although my son and his family would love to be taken on as patients,the practice is always full for NHS patients.