Surgeries
Click here to find out when the next surgeries are, and ring 01722323050 to make an appointment
Contact
Find out to get in touch with John by letter, email or phone
Recently
See how John has been representing the people of Salisbury and South Wiltshire