Private blood tests in London
Over 1000 blood and urine tests, taken on site at our clinic, with most results back in less than 24 hours. And a doctor to interpret them properly, not just hand you a sheet of numbers.

Fast, private, and properly explained
We take your blood here, send it to an accredited laboratory, and in most cases have your results back within 24 hours.
You can choose the tests you want, or ask a doctor to advise which ones fit your symptoms. Either way, a doctor reads the results and explains what they mean for you. That interpretation is the part that matters.
Popular tests and profiles
Full blood count and general
A full blood count from £58, to check for anaemia, infection and general health.
Vitamins and minerals
Vitamin D from £79, plus B12, folate, iron and others that explain tiredness.
Thyroid and hormones
Thyroid profiles from £99, and hormone profiles from £145, for energy, mood and reproductive health.
Liver, kidney and lipids
Biochemistry profiles that check organ function and cholesterol, including HDL and LDL.
Diabetes
Blood glucose and HbA1c, the longer term measure of sugar control.
Allergy panels
Panels for common food, pet and seasonal allergens, to help pin down what is triggering symptoms.
How it works
Choose and book
Pick your tests, or ask a doctor to advise, and book a time to come in.
Bloods taken on site
A quick, careful blood draw at the clinic in Palmers Green.
Analysed quickly
Your samples go to an accredited laboratory, with most results back within 24 hours.
Explained by a doctor
A doctor goes through your results and what they mean for you.
Fees
| Service | Fee |
|---|---|
| Full blood count | £58 |
| Vitamin D | £79 |
| Thyroid profile | £99 to £179 |
| Hormone profile | £145 to £175 |
| Taking blood (phlebotomy) | £20 |
We offer over 1000 tests, so ask us for a quote for anything not listed. A doctor can interpret your results as part of a health screen. Full pricing is on our appointments and fees page.
Frequently asked questions
How quickly are results ready?
In most cases results are ready in less than 24 hours. Some more detailed tests take one to two days, depending on the analysis.
How much do blood tests cost?
It depends on the test. As a guide, a full blood count is £58, vitamin D is £79, thyroid profiles are £99 to £179, and hormone profiles are £145 to £175. Taking blood is £20. We offer over 1000 tests, so ask us for a quote.
Do I need a referral?
No. You can choose the tests you want, or a doctor can advise which tests fit your symptoms and history.
Will a doctor explain my results?
Yes. A result is just a number until someone explains it. A doctor talks you through what your results mean and what, if anything, to do.
What can I be tested for?
A wide range, including allergy panels, biochemistry such as liver, kidney and lipid profiles, thyroid and hormone tests, diabetes markers, vitamins and general health.
Book a private blood test
Choose your tests, have them taken on site, and get your results explained by a doctor.
