slide 1

Online Services

 You can access test results and a range of services online - Click on the images below to login or register!

Please note: we will contact you if you register for online services. Please do NOT bring your ID to the surgery in person.





 Proxy Online Access

For Information and to apply, download our Proxy Access to Patient Record Application Form.

This can take up to 30 days upon receipt of the completed form.


Doctorlink allows you  to check your symptoms online, gives medical advice based on your symptoms and provides access to GP services and appointments if appropriate 

Need to know opening times of your local Pharmacy, or where your nearest Optician is?
Do you need advice on Stop Smoking or have a Domestic Abuse Emergency?

Click on the image below and add your postcode to access these services and much more



For information about how the NHS uses data for planning and research click here.

To 'opt out' click here (Please note the deadline for opting out has now been delayed to 1st September). 

Alternatively, call 0300 303 5678 (Mon-Fri 9:00-17:00 excluding bank holidays).

Repeat PrescriptionsManage your Repeat Prescriptions
Summary Care RecordAccess your Summary Care Record

Have Your Say

Message from Bradford-on-Avon and Melksham Health Partnership

We are sorry to announce due to increased demand for appointments, together with high rates of staff sickness,  we are operating on medical emergencies for the remainder of this week.  

Our staff are currently working hard to continue providing a high level of care for you, we will always prioritise the most unwell patients and ask that if you have a minor illness please consider accessing advice in other ways including local pharmacies.

We are still open and doing our best to answer all your queries, but ask for your patience and understanding during this time. If you have a pre-arranged appointment this week please attend the Surgery as planned.

Thank you for your support towards our staff.

Coronavirus Information

coronavirus what you need to know

Have Your Say

(Site updated 16/08/2022)

Contact Details

The Bradford on Avon & Melksham Health Partnership

Contact Telephone

01225 866611
01225 860025

Winsley Health Centre

Contact Telephone

01225 860003
01225 860025
01225 869327

St Margaret's Surgery

Contact Telephone

01225 866611
01225 860025
01225 868648
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