Salaried GP

Thameside Medical Practice cares for c5,200 patients and we aim to provide high quality healthcare to all our patients through our team of GPs, ably supported by our nursing team, clinical pharmacist, social prescriber and mental health worker.