TFL Medical

Medical assessments for taxi and private hire drivers, completed in line with Transport for London requirements.

TFL Medicals for Taxi & Private Hire Drivers

We provide TFL medical assessments for taxi and private hire drivers, ensuring all requirements set by Transport for London are met.

Our service is designed to be efficient and straightforward, helping you complete your medical quickly and with minimal hassle.

From £100 

What is included?

Your TFL medical assessment includes:

  • Full medical questionnaire
  • Blood pressure check
  • Vision assessment
  • Medical review in line with TFL requirements
  • Completion of required documentation

Who is this test for?

You may require a TFL Medical if you are:

  • New taxi or private hire licence applications
  • Licence renewals
  • Uber drivers
  • Minicab drivers

Why Choose Us?

  • Fast appointments available
  • Efficient and straightforward process
  • Experienced medical professionals
  • Clear pricing
  • Convenient locations

Need Further Testing?

Where required, additional cardiac tests such as ECG, ECHO or stress testing can be arranged as part of your assessment.

What Do We Need?

At the time of your appointment, please bring your FULL medical history as our clinician will need to review this as part of your TFL Medical

How long do the results take?

We aim to complete all documentation on the day of appointment. Please aid us by providing us will information prior to your appointment

Frequently Asked Questions (FAQs)

Where is this service offered?

We provide TFL Medical across:

  • London (including Muswell Hill)
  • Luton
  • St Albans
  • Hertfordshire
  • Bedfordshire

How long does the medical take?

Appointments typically take around 20–30 minutes for the Medical only. Should you require further testing such as a Stress ECG, this can take another 45 minutes

Do I need to bring anything?

You should bring valid identification and any relevant medical information including your FULL medical history.

Will the form be completed on the day?

Yes, we aim to complete all required documentation during your appointment.

Do I need an ECG for my TFL medical?

An ECG is not always required but can be arranged if needed.

Additional Testing?

Where required, additional cardiac tests such as ECG, stress ECG, or echocardiography can be arranged as part of your assessment.

The Heart Clinic is able to provide a complete pathway in these cases, ensuring all necessary investigations are carried out efficiently and with minimal delay.

Cardiovascular History?

For individuals with a history of cardiovascular conditions such as angina, coronary stents, or previous bypass surgery, further cardiac evaluation may be recommended to meet licensing requirements.

Why Choose The Heart Clinic?

The Heart Clinic can provide a fully integrated pathway, including stress ECG and echocardiography, allowing all necessary assessments to be completed efficiently in one place.

I hereby agree that this data will be stored and processed for the purpose of establishing contact. I am aware that I can revoke my consent at any time.*

* Please fill in all the required fields.
A member of The Heart Clinic team will review your enquiry and, where appropriate, facilitate a connection with a trusted partner clinic able to provide the required service.

Book your Taxi Medical today!

Fast, reliable cardiac testing with quick turnaround, available across London, Luton, Bedfordshire, Hertfordshire and Buckinghamshire.

The Heart Clinic @ Optimized Body & Mind

7 Wellington St, Luton, Bedfordshire, LU1 2QH, UK

Available for: ECG, Holter, ABPM & Echocardiograms

The Heart Clinic @ 360 Med

120 Fortis Green Rd, Muswell Hill, N10 3HN, London, UK

Available for: ECG, Holter, ABPM & Echocardiograms

Prefer to speak to us?

Information icon

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.