Flu vaccination for ages 6 months to 49 in Knightsbridge
Our trivalent flu vaccine for everyone aged 6 months to 49 years is in stock now, £30 per dose. A quick check with our pharmacist, then your vaccination in our private clinic room on Brompton Road, with same-day appointments every day.
Flu Vaccination at a glance
Flu is a viral infection that spreads easily in autumn and winter, causing fever, aches and exhaustion that can keep you off work or school for a week or more. A yearly vaccine lowers your chance of catching it and passing it on.
For ages 6 months to 49 years, we use a trivalent inactivated flu vaccine (split virion). It is non-live and covers the three flu strains expected this season. Our pharmacist checks it is suitable for you or your child first.
One dose each autumn or winter. Children aged 6 months to 8 years who have never had a flu vaccine need a second dose at least 4 weeks later. Protection builds over about two weeks.
£30 per dose for ages 6 months to 49 years. No payment is taken when you book.
How it works
Choose a same-day or future appointment online in under a minute. No payment is taken when you book.
Our pharmacist confirms the vaccine is right for you and answers any questions, in our private clinic room.
The whole appointment takes about 15 minutes. You pay £30 per dose on the day and we record your vaccination.

Who our flu vaccination is for
Aged 6 months to 49 years: our trivalent flu vaccine is in stock now, £30 per dose. Book a same-day appointment online.
Aged 50 or over: we use an adjuvanted flu vaccine for stronger protection, £40. See our flu vaccine page for adults 50+.
Children from age 2, pregnant women and anyone in a clinical risk group may be eligible for a free NHS flu vaccine through their GP, school or an NHS pharmacy. We are a private service, and happy to vaccinate you if you would rather book with us.
Frequently asked questions
Who is this flu vaccine for?
Anyone aged 6 months to 49 years. Our pharmacist checks it is suitable before vaccinating. Children aged 6 months to 8 years having a flu vaccine for the first time need two doses at least 4 weeks apart. If you are 50 or over, we use an adjuvanted vaccine instead: see our flu vaccine page for adults 50+.
How much does private flu vaccination cost?
Flu vaccination for ages 6 months to 49 years costs £30 per dose. No payment is taken when you book.
Can I get a free flu vaccine on the NHS instead?
The NHS offers free flu vaccination to most children from age 2 (usually as a nasal spray), pregnant women, people in a clinical risk group and some other groups. Healthy adults under 50 are not usually eligible, which is why many choose a private vaccination. We are a private service, and happy to vaccinate you whichever group you are in.
How long until I am protected, and are there side effects?
Protection builds over about two weeks. The most common side effects are a sore arm and mild aches for a day or two. Your pharmacist will talk you through what to expect at your appointment.
Find us on Brompton Road
156 Brompton Road, London SW3 1HW Open Monday to Saturday 10am to 9pm, Sunday 11am to 9pm



