Book a blood test

Update: 10 September 2024

From Monday 16 September, the process for booking all urgent and routine blood tests will return to normal.  All patients will be able to book a test at phlebotomy centres run by Lewisham and Greenwich NHS Trust LGT.

Patients can also book a test online using Swiftqueue, or by phoning the call centre on 020 8333 3217. Our lines are open from 8am to 4pm, from Monday to Friday.

We are expecting appointments to fill quickly, so we ask for your patience as our phlebotomy team addresses the backlog. It may take slightly longer to book an appointment via the call centre.

The community sites open for blood tests are:

  • Queen Mary’s Hospital — 8am to 6pm
  • Erith and District Hospital — 8am to 2pm
  • Queen Elizabeth Hospital — 8am to 6pm
  • Eltham Community Hospital — 8am to 6pm
  • Waldron Health Centre — 7.30am to 11am
  • Rushey Green Group Practice — 7.30am to 12pm
  • South Lewisham Health Centre — 8.30am to 4.30pm
  • Sydenham Green Health Centre — 8.30am to 12pm
  • Honor Oak Health Centre — 8.30am to 12pm
  • Lee Health Centre — 8am to 11.30am
  • Downham Health Centre — 7.30am to 2pm
  • Lakeside Health Centre — 8am to 11.30am
  • Plumstead Health Centre — 8am to 2pm
  • South Lewisham Paediatric Clinic — 8.15am to 4pm

All patients attending for blood tests must bring the paper request form from their GP. We will not be able to take your blood without this.

Please note the we no longer accommodate any urgent walk in appointments and all appointments must be pre-booked.

Book your blood test here  Book a blood test online

We apologise for the inconvenience this situation has caused. Colleagues across south east London are working to resolve the remaining issues and bring back our capacity to carry out blood tests.

Blood tests for children aged under 10

Lewisham: If a child under 10 years old needs a blood test, this must be booked at South Lewisham Health Centre, which offers a specialised clinic for children. This is the only blood test centre in Lewisham that is able to take blood from children under the age of 10 years. Please check for the correct option when booking.

Children under 10 from Greenwich and Bexley can get bloods taken from specially trained staff at Queen Elizabeth Hospital or Queen Mary's Hospital in Sidcup.