GP Services

BMI City Medical’s private GP service provides high quality, consistent medical care for you and your family. Your private GP will be a highly qualified general practitioner who will get to know you well, because you will have the time to talk through all your needs and concerns in detail each time you see them.

Your private GP will take a pro-active and complete approach to your health, providing you and your family with quality on-going medical care. They will be available at a range of appointment times throughout the week, for personal, confidential advice and care.

Your GP will be able to offer health screening for many illnesses and continuing care for chronic conditions like diabetes, asthma and migraine.  Health assessments can be carried out within City Medical, or you can be referred to one of our other BMI London hospitals at your convenience.

We aim to provide you with the best and most convenient way of looking after your health.

Appointments of 15 minutes or more are available at times to suit you from 8am to 5pm, Monday to Friday. We prefer that you book if possible, however we do accept walk-in appointments. Costs are as follows: 
  • Up to 15 minutes £79.50
  • Up to 30 minutes £109.50 
Payment will be requested when you attend and can be made by cash, cheque or credit card. If you have health insurance and think you may be covered for a private GP service, please check with your insurer to confirm this before arrival. Please note that you will be invoiced separately for any addition tests (such as blood tests, x-rays, etc).

Referral to BMI London Hospitals

Your private GP can easily arrange referral to any of BMI London’s hospitals, ensuring you high quality treatment with some of the most qualified consultants in the country:

The Blackheath Hospital, Blackheath
The Bishop’s Wood Hospital, Northwood
The Cavell Hospital, Enfield 
The Clementine Churchill Hospital, Harrow
Hendon Hospital, Hendon
The King’s Oak Hospital, Enfield
The London Independent Hospital, Stepney Green

Please book through our dedicated booking service on 0800 004 600.