Book an adult blood test

At the Royal Free London adults can have blood tests at Barnet Hospital, Chase Farm Hospital, Cheshunt Community Hospital, Edgware Community Hospital, Finchley Community Hospital and the Royal Free Hospital.

Find out about children's blood tests or read on for further information about adult blood tests at each of our hospitals.

Barnet Hospital

Barnet Hospital's blood test services are by appointment only. Book an appointment online or call us to make your appointment on 020 8375 1471. The clinic is open Monday-Friday from 9am-4.45pm.

Find out how to get to Barnet Hospital.

Chase Farm Hospital

The blood test unit at Chase Farm Hospital is located in the Clocktower building.

New appointment service

We have extended our blood test appointment service to Chase Farm Hospital to reduce patient waiting times for these busy clinics. We now run an appointment only service. You can book an appointment online or call us on 020 8375 1471 to make your appointment. 

Please call or ask any member of staff in the blood test clinic if you would like more details.

Adult blood test clinics run at the following times:

  • Monday-Wednesday: 8am-7.30pm
  • Thursday: 8am-6.30pm
  • Friday: 8am-4pm

Find out how to get to Chase Farm Hospital.

Royal Free Hospital

Adults can have a blood test Monday to Friday, from 7.30am to 5.30pm, and Saturday from 9am-1pm.

When you arrive at the Royal Free Hospital blood test clinic, you should take a ticket from the dispenser and then present your blood test forms to the person at the reception desk. Please take a seat and wait for your number to come up on the electronic display. If there is no one at the desk, please take a seat and wait to be called.

Find out how to get to the Royal Free Hospital.

Our other London blood test clinics

Patients can also have their blood tests at other locations in London. Find out how to get to our other London hospitals.

Cheshunt Community Hospital

There is a walk-in clinic at Cheshunt from Monday-Friday, 8am-3.30pm. Please note that doors may close early if there are too many patients waiting. Call 01992 622157 for details.

Edgware Community Hospital

Book an online appointment at Edgware Community Hospital or call to make your appointment on 020 8375 1471. The clinic is open Monday-Friday from 9am-4.45pm.

Finchley Memorial Hospital

Book an online appointment at Finchley Memorial Hospital or call 020 8349 7460 to make an appointment. Clinics at Finchley run Monday-Friday, 7am-3pm.