You need an appointment for most blood tests (also called “phlebotomy service”).

Choose the area where your GP practice is based to find out how to book your blood test. This will direct you to the appropriate local booking service.

Bring your blood test request form to your appointment.

Other blood test services may be available across south east London if you prefer.

Choose your area:

If the blood test is for a child, read the information for children in the relevant section. Age limits and booking arrangements differ between areas.

Bexley, Greenwich or Lewisham

Book an appointment

Book a blood test in Bexley, Greenwich or Lewisham

If you cannot book online, call 020 8333 3217.

The phone line is open Monday to Friday, 8am to 4pm.

Blood tests for children aged 10 or under

The location depends on where the child’s GP practice is based:

Lewisham

Book at South Lewisham Health Centre using the children’s blood test booking service.

Bexley or Greenwich

You can book at either:

Bromley

Book an appointment

This service is for people aged 13 or over who are registered with a Bromley GP.

Book a blood test in Bromley

If you need help with your booking, call the phlebotomy support line on 020 3930 0245.

The phone line is open Monday to Friday, 8am to 5pm.

You can also read about community blood tests in Bromley.

Blood tests for children aged 12 or under

Contact the child’s GP practice to book the blood test.

Lambeth or Southwark

Book an appointment

Book a blood test in Lambeth or Southwark

Available locations and appointment times appear when you book.

Blood tests for children under 16

A parent or guardian can book a blood test for a child through the Evelina London booking service.

Book a child’s blood test at Evelina London