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.

Clinics & Services

  • General Medical Services
  • Ante natal and postnatal care
  • Baby immunisations
  • Travel immunisations
  • Flu and pneumonia immunisations
  • Cervical screening
  • Contraception
  • Minor surgery
  • Smoking cessation
  • Chronic disease management 
  • NHS Health Checks
  • Over 75s Health Checks 


Non NHS charges

Some forms of certificates or reports require a private payment from the patient. This is because the NHS only covers funding for certain services and the rest you have to pay for. Our charges are reviewed to be in line with national scales. 

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