North East London Health & Care Partnership logo

Blood tests (phlebotomy)

Image of someone receiving a blood test

About this service

Blood tests have a wide range of uses and are one of the most common types of medical test. 

A blood test can be used to:

  • assess your general state of health
  • check if you have an infection
  • see how well certain organs, such as the liver and kidneys, are working
  • screen for certain genetic conditions

Most blood tests only take a few minutes to complete and are carried out a doctor, nurse or phlebotomist (a specialist in taking blood samples). 

Your GP will inform you if you need a blood test and your options on where to have one. The following links provide information on where you can get tested depending on where you live. 

All services require you to book an appointment in advance.

Who can use this service

Anyone who has been told by their GP surgery that they need a blood test can use this service. 

You will need a referral from your GP practice. You will need to book an appointment in advance and take your blood test form with you on the day.

How to access this service

Community blood testing services are delivered by different healthcare providers depending on where you live.

Appointments for blood tests can be booked by visiting the following pages, depending on where you live.

Blood testing locations

Barking and Dagenham

Havering

Location Address Contact details
Barking Community Hospital
Upney Lane, Barking, Essex, IG11 9LX

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Chadwell Heath Health Clinic
Ashton Gardens, Dagenham, Essex, RM6 6RT

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Porters Avenue Clinic
234 Porters Avenue, Dagenham, Essex, RM8 2EQ

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Thames View Health Centre
Bastable Avenue, Barking, IG11 0LG

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Queens Hospital
Ground floor in the Main Entrance, Rom Valley Way, Romford, RM7 0AG

Patients over 12 yrs old book here:  https://www.swiftqueue.co.uk/bhr.php
If you do not have internet access, phone Queen’s Hospital 01708 435498 

For children under 12 years old (0-16 if they have Learning Disability):
https://www.swiftqueue.co.uk/bhrpaeds.php    
Parents without internet access should call 01708 435289 (Children’s OPD) to book a blood test for their child.


If your child has special needs, please book on a Monday ONLY.

If you are booking for genetic testing, this should be booked
before 11AM Mon-Thurs. 

King George Hospital
Barley Lane, Goodmayes, IG3 8YB

Book via: https://www.swiftqueue.co.uk/bhr.php    
For those with no internet access, phone King George Hospital: 020 8970 8383

Location Address Contact details
Cranham Health Centre
108 Avon Road, Cranham, RM14 1RG

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Elm Park Clinic
252 Abbs Cross Lane, Hornchurch, Essex RM12 4YG

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Harold Hill Health Centre
Gooshays Drive, Romford, RM3 9SU

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Raphael House
Raphael House, Pettits Lane, Romford, RM1 4HP

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Redbridge

Location Address Contact details
Barley Court Clinic (Goodmayes Hospital)
Barley Court Clinic, Goodmayes Hospital, 157 Barley Lane, Ilford, IG3 8XJ

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Eastern Avenue Medical Centre
737 Cranbrook Rd, Ilford IG2 6RJ

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Fencepiece Road Medical Centre
83 Fencepiece Rd, Ilford IG6 2NB

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Fullwell Cross Medical Centre
1 Tomswood Hill, Ilford IG6 2HG

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Forest Medical Centre
Old Station Road, Loughton, Essex, IG10 4PE

Book via: https://www.swiftqueue.co.uk/bartshealth.php
Telephone number: 020 8539 5522 (Barts Health hospitals main switchboard)

Please note: only patients who would usually use Heronwood and Galleon or / Whipps Cross site should use the facilities at Forest Medical Centre.

Gants Hill Medical Centre
63-65 Ethelbert Gardens, Ilford, IG2 6UW

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Hainault Health Centre
Manford Way, Ilford, Chigwell IG7 4DF

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

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

Book via: https://www.swiftqueue.co.uk/bartshealth.php
Telephone number: 020 8539 5522 (Barts Health hospitals main switchboard)

Testing for people aged ten and over.

Kenwood Medical Centre
737 Cranbrook Rd, Ilford IG2 6RJ

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Loxford Polyclinic
Ilford Lane, Ilford, IG1 2SN

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Newbury Group Practice
Newbury Park Health Centre, 40 Perrymans Farm Rd, Ilford IG2 7LE

Book online at https://10to8.com/book/nelftbookabloodtest/

No children under 12.

Telephone number: 0300 300 1704 / 0300 555 1045 (Lines open 8AM – 4PM)

Hospital blood tests

Location Address Contact details
Queens Hospital
Ground floor in the Main Entrance, Rom Valley Way, Romford, RM7 0AG

Patients over 12 yrs old book here:  https://www.swiftqueue.co.uk/bhr.php
If you do not have internet access, phone Queen’s Hospital 01708 435498 

For children under 12 years old (0-16 if they have Learning Disability):
https://www.swiftqueue.co.uk/bhrpaeds.php    
Parents without internet access should call 01708 435289 (Children’s OPD) to book a blood test for their child.


If your child has special needs, please book on a Monday ONLY.

If you are booking for genetic testing, this should be booked
before 11AM Mon-Thurs. 

King George Hospital
Barley Lane, Goodmayes, IG3 8YB

Book via: https://www.swiftqueue.co.uk/bhr.php    
For those with no internet access, phone King George Hospital: 020 8970 8383

0
0

Leave feedback about this page

If you would like to leave feedback about how useful you found the content on this page, please complete the form below.