Skip to main content Skip to main content
Dr Haydar Bolat in a private GP consultation at Tower Bridge Hospital

Dr Haydar BolatGP & Clinical Director
GMC 7138332

Doctor-led · Same-week appointments · Hydroxocobalamin

Vitamin B12 injections.

Low vitamin B12 can cause fatigue, brain fog, pins and needles and low mood. We offer doctor-led B12 assessment and hydroxocobalamin injections — either as a one-off top-up or as a loading and maintenance course — with the option of a blood test first so treatment is based on need, not guesswork.

  • Typically 1–5 daysAppointment
  • A few minutesInjection time
  • Hydroxocobalamin (UK standard)Type used

Vitamin B12 Injection £49

Transparent pricing

Prices & booking

Published prices, confirmed before anything is done. No GP referral needed.

Full price list
Published price

Vitamin B12 Injection

£49
  • GMC-registered doctor
  • Same-day appointments often available
  • Referral or prescription where clinically appropriate
  • Open 7 days a week, 9am–7pm
Dr Haydar Bolat, GP and Clinical Director, in consultation at Tower Bridge Hospital
Dr Haydar Bolat — GP consultation
Reception at Tower Bridge Hospital, 97–99 Whitechapel Road
Reception — 97–99 Whitechapel Road

Take a look around the clinic · Meet the team

Educational information — not a substitute for clinical assessment

This page explains vitamin B12 deficiency and treatment in general terms. It is not a diagnosis. Whether you need injections — and how often — depends on your symptoms, your blood results and the cause, which we assess at consultation.

About vitamin B12

Vitamin B12 (cobalamin) is essential for healthy red blood cells, nerve function and DNA production. The body cannot make it — we get it from animal foods (meat, fish, eggs, dairy) and absorb it in the gut with the help of a protein called intrinsic factor. When intake or absorption falls short, levels drop, sometimes slowly over months or years.

Symptoms of deficiency

Symptoms are often vague and easy to attribute to a busy life. Common ones include:

  • Persistent tiredness and low energy
  • “Brain fog”, poor concentration or memory
  • Pins and needles, numbness or tingling in hands and feet
  • Low mood or irritability
  • Mouth ulcers or a sore, smooth tongue
  • Pale skin, breathlessness or palpitations (with anaemia)
  • Unsteadiness or balance problems in more advanced cases

Who is at risk

  • Vegans and vegetarians — limited dietary sources
  • Older adults — absorption falls with age
  • People with pernicious anaemia — an autoimmune cause
  • After certain gut surgery or with coeliac/Crohn’s disease
  • Long-term users of certain diabetes or acid-suppressing medication (PPIs)
  • Heavy alcohol use
We check the cause, not just the level

Replacing B12 without asking why it is low can miss something important — such as pernicious anaemia or a malabsorption problem. We assess the likely cause and advise on testing and follow-up, not just the injection.

Testing first

If you have not had recent bloods, we usually recommend checking your B12 level (and often folate, ferritin and a full blood count) before starting injections, so treatment is based on need. If you already have results showing deficiency, bring them and we can often treat the same day.

The injection & course

We use hydroxocobalamin, the form used across the UK. It is given as a quick intramuscular injection, usually into the upper arm or buttock.

Loading and maintenance

For confirmed deficiency, a typical course is several “loading” injections over two weeks, followed by maintenance injections every few months. For diet-related deficiency the schedule may differ. We will agree a plan with you based on your cause and response.

One-off top-ups

Some people want a single B12 injection for general wellbeing. We are happy to discuss this, but we will always be honest about whether it is likely to help you specifically.

After your injection

  • You can carry on with your day immediately — no downtime
  • Mild soreness at the injection site is common and settles quickly
  • Some people notice an energy improvement within days; for others it is gradual
  • We will tell you when your next injection or review is due

When to see us

Book if you have symptoms of deficiency, a known low B12 level, or a condition or medication that increases your risk. See your GP or seek urgent help for severe symptoms such as significant numbness, weakness or balance problems, which need prompt assessment.

Frequently asked questions

How much does it cost?

Current prices are on our Fees page, including options for a single injection or a full loading and maintenance course.

Do I need a blood test first?

If you have no recent results, we usually recommend one so treatment is based on need. If you already have bloods confirming deficiency, bring them and we can often treat the same day.

Does it hurt?

It is a quick intramuscular injection. Most people feel only a brief sting and mild soreness afterwards.

How often will I need injections?

It depends on the cause. Pernicious anaemia usually needs lifelong maintenance every few months; diet-related deficiency may need less. We agree a plan with you.

Can I just have B12 tablets instead?

For some causes, high-dose oral B12 works well. For absorption problems such as pernicious anaemia, injections are usually needed. We will advise what suits you.

Can you tell my NHS GP?

With your consent, we can share what we have done so your records stay joined up.

Ready to book?No referral needed · same-day appointments often available · open 7 days.

Your care at the clinic

Who oversees B12 injections at the clinic

Care at Tower Bridge Hospital London is delivered by a small clinical team, with Dr Haydar Bolat as Clinical Director. The specific clinicians involved in your care depend on the plan agreed with you at consultation.

Dr Haydar Bolat
Clinical Director · GP

Dr Haydar Bolat

UK-registered GP and Clinical Director at the clinic. Assesses vitamin B12 deficiency, arranges appropriate blood tests, and prescribes hydroxocobalamin injection courses based on cause and response.

View profile

Languages spoken across the team: English, Turkish, Bulgarian, Bengali, Hindi, Albanian, Azerbaijani, German, Romanian. We can also arrange professional telephone interpreters in most other languages at no extra cost. More on languages and interpreters →

Editorial review

This page was reviewed by Dr Haydar Bolat, Clinical Director at Tower Bridge Hospital London. Content is based on NICE Clinical Knowledge Summaries on vitamin B12 and folate deficiency and current UK clinical practice. It is updated when guidance changes. Educational information only — not a substitute for clinical assessment.

Private GP in Whitechapel & East London

Vitamin B12 injections in London

Vitamin B12 injections are given for a confirmed deficiency or low B12-related symptoms, after a clinical assessment. At Tower Bridge Hospital a B12 injection is £49, and blood tests to check B12 and related markers start from £40.

Common symptoms of low B12 include tiredness, pins and needles, a sore tongue and memory or concentration problems. Book at our Whitechapel clinic, open 7 days a week, near Aldgate East and the City.

Tower Bridge Hospital on Whitechapel Road, London E1

Our location

Tower Bridge Hospital
97–99 Whitechapel Road
London E1 1DT

A few minutes’ walk from Aldgate East and Whitechapel stations.

Need to see a doctor?

Tired of feeling tired?

Book a B12 assessment. We will check whether injections are right for you and start treatment when appropriate.

GP consultation £140 · telephone £70 · follow-up £100 · full GP price list

Published priceVitamin B12 Injection£49
  • GMC-registered doctor
  • No GP referral needed
  • Open 7 days, 9am–7pm
Book Now
B12 injection£49Book now
B12 injection£49Book now
Insurance accepted
Bupa AXA Health Vitality Aviva Cigna + more — check yours
Trusted partners
CQCCare Quality Commission GMCGeneral Medical Council PabauPractice management & online booking TDLThe Doctors Laboratory
In an emergency, call 999. Tower Bridge Hospital London is not an emergency service. Your nearest A&E is The Royal London Hospital, Whitechapel Road E1 1FR — 5 minutes’ walk from our front door.

Areas we serve

Vitamin B12 Injection in London & East London — Whitechapel, the City & Canary Wharf

Our Vitamin B12 Injection service at Whitechapel, E1 cares for patients from right across London and East London, the City and the Docklands — including Aldgate, Bethnal Green, Bow, Shoreditch, Canary Wharf, Stratford, Bermondsey and the surrounding areas. Same-day and walk-in appointments are available and you do not need a GP referral.

Easy to reach — minutes from the Royal London Hospital and Aldgate East, Whitechapel, Aldgate and Liverpool Street stations, and one stop from Canary Wharf on the Elizabeth line.

Looking for vitamin b12 injection near me?

If you are searching for a private vitamin b12 injection near me, a doctor, clinic or specialist near me in East London, our Whitechapel practice is on your doorstep — walk-in and same-day appointments, no GP referral, and no long NHS waiting list.

Book a same-day appointment or call 020 7916 0029. See our transparent fees. Open 7 days a week, 9am–7pm. Private clinic on Whitechapel Road, London E1 — serving Tower Hamlets, Hackney, Newham, Islington, the City of London and Southwark.

Book an appointment
Book Now
BookWhatsAppCall