We are currently experiencing technical issues with our clinical IT system affecting all departments within the surgery, Please be patient with us whilst our provider resolves these issues. Apologies for any inconvenience caused and thank you for your understanding.

Please be kind and respectful to all of our staff during this challenging time. Thank you