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.



In a vulnerable or at risk group for flu? You can now book in for your FREE flu vaccine.

Please contact the Surgery to check if you are eligible and to book an appointment.

Until further notice, we are unable to offer travel services due to staff shortages. We apologise for any inconvenience this may cause and we will update you as soon as this changes.

From the 1st July 2019, we will be offering a small number of pre-booked GP and HealthCare Assistant appointments before 08.00am and after 6.30pm. Please contact the Practice and speak to a receptionist to find out more.


Thank you for all you've done over last 15 months, they've been memorable.

Thank you to everyone at St. Peter's for your guidance and advices.

You have a very good team, I hope St. Peter's doesn't change. by far the best Practice and team.


Asad Abdullah - Former GP Registrar

I just wanted to say that this was the best placement / 4 weeks of my time at UCL medical school. From day 1, all the team were so incredibly kind, generous, happy and willing to help me get the most out the 4 weeks. Everyday, I was greeted by warm smiles and lots of love which gave me so much confidence going into the day. 

I was given every single opportunity to better myself and to understand the complexities and works of a GP practice including pharmacy visits, the chance to give over 50 flu vaccines!, seeing my own patients, diabetic clinics, 8 week baby checks etc.  I was simply blown away by how much time and effort the practice invested in me. All the patients there kept saying how "this is not an ordinary practice, and the best I have ever been to" and so I have been incredibly lucky and so thank you for placing me at St Peters Medical Practice as it has truly inspired me as to how I want to practice medicine which is with love, kindness, patience, respect and understanding. 


Dhiraj Patel- Former Medical Student


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