Phlebotomy (blood tests)

Blood Tests at Barts Health

If you have a blood test requested by Barts Health NHS Trust, you can use any of these locations.

GP practices may have their own phlebotomy service and not all of the services listed below can perform blood tests requested by GPs. Please check with your GP first.

Booking appointments

Some of the locations below require you to book online in advance. If you arrive without a appointment, you will be allocated the next available slot on arrival. This could be later in the day or a different day during busy times, so appointments should be pre-booked online to avoid long waits.

Blood test labels

For locations marked * you will be sent a blood test label, which you must bring with you to your appointment. If you do not bring your label, your blood test will not go ahead.

We are working these sites to enable printing on site in the future. For all other locations, a label will be provided when you arrive.

Find out more about how blood tests are changing at Barts Health NHS Trust.

Newham (including Newham Hospital)

Newham Hospital outpatients clinic

Ground Floor, Zone 6, Health Central, Newham University Hospital, Glen Road, London E13 8SL

Available to people aged two and over. Opening hours: Monday-Friday, 8am-5pm:

  • 8am-12pm fasting patients only
  • 12pm-5pm, all other non-fasting patients

Contact number: 020 7363 8352

Newham community clinics

We provide four phlebotomy (blood testing) clinics in Newham for you to choose from, according to where you live.

All appointments need to be made online. This means that patients do not have to wait with others in a waiting room but can just attend at the time of their appointment.

>> All appointments and bookings must be made via this Swiftqueue system

>> Commonly asked questions and answers about the blood testing service

We provide blood testing clinics at four centres in the borough:

Shrewsbury Rd Health Centre, 306 Shrewsbury Road, London E7 8QP  
Centre Manor Park, 30 Church Road, London E12 6AQ  
Appleby Health Centre, 63 Appleby Road, Canning Town, E16 1LQ
Vicarage Lane Health Centre, 10 Vicarage Lane, London E15 4ES

The service will take a blood sample as requested by your clinician. All samples will be transferred to the laboratory by the service. The results will be on a system that your clinician can check and share with you.


Heronwood and Galleon Unit*, Wanstead Hospital, Makepeace Rd, Wanstead, London E11 1UU

Testing for people aged ten and over by appointment only.

Opening hours: Monday-Friday, 8am-1pm.

To book an appointment, please click here.

St Bartholomew's Hospital (City of London)

Clinic 1, King George 5th wing (KGV), St Bartholomew's Hospital, West Smithfield, London EC1A 7BE

Adult testing only. Opening hours: Monday-Friday, 8.30am-5pm. 

This service is open to Barts Health patients visiting the hospital for face-to-face outpatient appointments only.

Tower Hamlets (including Mile End and The Royal London hospitals)

Blood test services at The Royal London Hospital

Blood test services for adult outpatient clinic patients

Adult GP patients should book appointments for blood tests at their GP practice.

If you are attending an outpatient clinic at any of our hospitals, you will need to book an appointment online.

Visit us

  • 2nd Floor, North Tower, The Royal London Hospital, London E1 1FR. On entering the building, please take lift core 8 to the main waiting area.
  • Opening hours: 8.30am-5.00pm, Monday-Friday (closed on bank holidays).

Read more in our patient information leaflets

Blood test services for patients aged 0-17 years.

This service is for Barts Health outpatient clinic patients and Tower Hamlets GP patients under 18 years of age.

GP patients must pre-book an appointment before attending.

GP patients must bring a paper copy of the blood test request form.

Book a blood test with the children’s phlebotomy service through the Swiftqueue booking system.

Clinic 4, 7th Floor, North Tower, The Royal London Hospital, London E1 1FR.

Opening hours: 9.00am-4.30pm, Monday-Friday (closed on bank holidays).

Read more about the children’s blood test service in our patient information leaflets

Blood test support: 18 months - 3.5 years
Blood test support: 3.5 - 5 years
Blood test support: 5 – 11years
Blood test support: 12+ years (Video guides for The Royal London Hospital)

Blood test services at Mile End Hospital

Adult GP patients should book appointments for blood tests at their GP practice.

For adult patients who attend outpatient clinics at Mile End Hospital please book your blood test via the Swiftqueue booking system.

The clinic is located on ground floor, Grove Building, Bancroft Road, London E1 4DG. Opening hours are 8.30am-4.15pm Monday to Friday (closed on bank holidays). 

Tower Hamlets community clinics

Outpatient blood tests are now available at GP practices across Tower Hamlets. Please note, this is adult testing only (18+):

  1. Call 0300 033 5000 to have your blood test label posted to your home (please allow two working days).
  2. You will then be put through to your GP practice to book your blood test (you may need to ring your GP practice yourself if the line is busy)
  3. On the day of your blood test, please make sure you have your label with you. The GP practice will not be able to complete your blood test without it

Waltham Forest (including Whipps Cross Hospital)

Whipps Cross Hospital outpatients clinic

Area 1 outpatients, Whipps Cross Hospital, Whipps Cross Road, Leytonstone, E11 1NR

Testing for adults: Monday-Friday, 8am-4.30pm by appointment only. To book an appointment, please click here.

Testing for children: aged 12 months to 10 years: Tuesdays and Thursdays, 9.30am-3.30pm by appointment only. Children cannot be seen outside these clinic times. To book an appointment, please click here.

For children aged 10 years old and over, please book an appointment here.

Children under 12 months should book an appointment with the paediatric nursing team, medical day unit, acorn ward by calling 07546 655 797 or 020 8539 5522.

Please note, Waltham Forest GP patients should use the community services provided by NELFT. See Waltham Forest community clinics information below.

Whipps Cross community clinics

Forest Medical Centre, Old Station Road, Loughton, IG10 4PE. Opening hours: Monday-Friday, 8.30am-1pm.

The Forest Medical Centre will be reopening on Monday 19 April 2021 after it was closed due to flooding. Book online here. Please note, this clinic is available to people aged ten and over.

Waltham Forest community clinics

There are a range of clinics in this area. Book online here. Please note, these clinics are available to people aged ten and over.

Silverthorn Medical Centre*, 2 Friars Close, Chingford, E4 6UN. Opening hours: Monday-Friday, 8.15am-12.30pm and 1.15pm-4pm

St James Health Centre*, 47 St James Street, Walthamstow, E17 7NH. Opening hours: Monday-Friday, 8.15am-12.30pm and 1.15pm-5.30pm

Langthorne Health Centre*, 13 Langthorne Road, Leytonstone, E11 4HX. Opening hours: Monday-Friday, 8.15am-12.30pm and 1.15pm-5.30pm

Stool sample information

If you have a stool test requested by one of our clinicians, you can use any of these locations to return your sample:

Stool-sample-patient-information-leaflet [docx] 477KB

The sample pot and label will be provided by the same team that requested your test. It will be given to you in person or sent by post with instructions. Please make sure the sticker is attached to the pot.

Staff at the hubs will not be able to replace lost bottles or stickers.

Contact us

For further information about phlebotomy services at Barts Health or for help with booking an appointment, please contact: