Twitter universal website tag code Twitter website tag code

[Skip to content]

Private hospital continually investing in advanced diagnostic and treatment technologies
Search our Site

Find a GP (General Practitioner)

Doctor on your doorstep_banner image.jpg

Why wait to see your GP?

Give us a call on 020 7244 4881 to arrange a same day appointment with one of our private GPs in London. 

Everything under one roof

All our General Practitioners (GPs) are based at Bupa Cromwell Hospital in London and have immediate access to the latest onsite diagnostic equipment. This means any tests required can be booked by your GP, often for the same day. So whether you need a vaccination for a holiday, an update on general medications, a blood test, or you would just like to discuss that mole you’re worried about, our private specialists are here to help.

Need to collect a prescription? Why not use our onsite pharmacy?

Health screens

We also offer a wide range of health assessments to make sure everything is running as it should be.

Find out more about health assessments

Waiting times for your GP? Now, a thing of the past

Call us now and speak to our appointments team. We will book you in for private GP services, either on the same day or at a time to suit you.

Call us on +44 (0)20 7244 4881

No time to call? No problem, walk in appointments are also available.

Plan your journey to Bupa Cromwell Hospital here


No rush and multiple languages

Our private 30 minute health consultations * mean there is plenty of time to understand your medical history and to discuss your symptoms – our GPs will then be able to devise a treatment plan that’s tailored to you.

Many of our GPs are bilingual, offering consultations in Arabic, French and Russian.


Contact us at Bupa Cromwell Hospital IPC
Call Bupa Cromwell Hospital

Call Bupa Cromwell Hospital on
+44 (0)20 7244 4881

We can take your call between 9am-5pm Tuesday, Thursday and Friday.

Email Bupa Cromwell Hospital

Email Bupa Cromwell Hospital

Send us an email and we will get back to you.