Blood Tests
We provide blood tests at University Hospital Lewisham and Queen Elizabeth Hospital.
Book a blood test
You can book your blood 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.
Please note: you will need to bring a hard copy of your bloods request form to your booked appointment. If you do not bring this form, you will not be able to be seen, and will have to rebook. If you do not have this form, please contact your GP.
Please note the we no longer accommodate any urgent walk in appointments and all appointments must be pre-booked.
Each appointment is given a 5 minute time slot. Please make sure you arrive on time or we may not be able to see you.
Book your blood test online
Blood tests for children aged under 10
Lewisham: Please book your child's blood test 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.
Greenwich and Bexley: Children under 10 years old can get bloods taken from our specially trained staff at Queen Elizabeth Hospital or Queen Mary's Hospital in Sidcup.
Locations and contact
For details of our clinics, please select one of the options below: