This website uses cookies to function correctly.
You may delete cookies at any time but doing so may result in some parts of the site not working correctly.

Please make every effort to keep your appointments. If you are unable to attend please let us know so we can reallocate the time.

We will make every effort not to keep you waiting. You have the right to request to see information held about you.

We will make every effort to preserve your confidentiality and only give that information to others for your health benefit, or with your written permission.

Call 111 when you need medical help fast but it’s not a 999 emergencyNHS ChoicesThis site is brought to you by My Surgery Website