Vitamin Injections & IM Shots in London

Doctor-led vitamin injections in King’s Cross, London.

Explore B12, B Complex, Biotin and Vitamin D intramuscular shots, with the formulation and appointment plan selected after your doctor assesses your needs.

£99 per shot. Treatment is performed by a doctor only. Start with a free consultation.

What are vitamin IM shots?

Intramuscular (IM) shots deliver a selected vitamin formulation into a muscle. London Finsbury Clinic offers B12, B Complex, Biotin and Vitamin D options in King’s Cross, London. Your doctor explains the vitamin, proposed formulation and purpose before the injection, with an appointment plan based on your individual vitamin needs.

How do vitamin IM shots work?

After consultation, your doctor prepares the selected formulation and administers it into the chosen muscle. The vitamin is absorbed from the injection site. This is a short appointment, with the injection itself typically taking only a few minutes. Your doctor explains the dose and any proposed repeat schedule for the specific vitamin.

What are the benefits of vitamin IM shots?

The benefit depends on the vitamin and the reason for replacement. B12 replacement is used where a deficiency or absorption problem has been identified. B vitamins are involved in normal energy metabolism, while vitamin D helps maintain bones and muscles. Biotin, also called vitamin B7, is involved in the metabolism of nutrients. Your consultation connects the selected vitamin with your individual needs.

What results can I expect?

Your doctor explains what improvement to look for and when to assess it, based on the selected vitamin and the reason for treatment. The response and appointment schedule are individual. A consultation is a useful starting point if you would like to understand your vitamin needs and which formulation is proposed for you.

How much do vitamin IM shots cost?

B12, B Complex, Biotin and Vitamin D shots are £99 each. Treatment is performed by a doctor only. A consultation is free, and the proposed vitamin formulation and appointment plan are explained before you choose a treatment option.

Why choose London Finsbury Clinic for vitamin IM shots?

Choose a doctor-led clinic whose founder also trains other aesthetic practitioners. Dr. Eroglu has four years of experience as an advanced CPD aesthetic trainer and is an international trainer for multiple Korean aesthetic brands. With over eight years in aesthetic medicine, he combines clinical experience with the detailed knowledge required to teach other practitioners. Our King’s Cross clinic provides individual consultations and clear explanations of the vitamin selected, its purpose and your appointment plan.
Dr. Eroglu, founder of London Finsbury Clinic
FOUNDER & CEO

Dr. Eroglu

London Finsbury Clinic

Dr. Eroglu is the founder of London Finsbury Clinic, a doctor-led aesthetic clinic in Central London specialising in Korean aesthetics and Asian skin treatments.

With over 8 years of experience in aesthetic medicine, he focuses on natural, skin-first results using advanced treatments such as Juvelook, Rejuran, polynucleotides, and energy-based devices. Dr. Eroglu has four years of experience as a CPD trainer, teaching other practitioners advanced aesthetic treatment techniques. He is also an international trainer for multiple Korean aesthetic brands. When you choose our clinic, you are choosing a doctor who combines hands-on treatment experience with the knowledge and precision required to train other professionals. This expertise supports careful assessment, personalised treatment planning and a focus on patient safety, helping you feel confident in experienced hands. Read More →

What Our Customers Say?

Vitamin IM shot FAQs

IM means intramuscular: the selected vitamin formulation is injected into a muscle.

Your doctor prepares the selected formulation and administers it into the chosen muscle after consultation.

We offer individual B12, B Complex, Biotin and Vitamin D shots. Each shot costs £99 and is performed by a doctor only.

A B12 injection delivers vitamin B12. Your doctor discusses whether replacement is appropriate for your vitamin needs and the proposed formulation.

This option uses a selected combination of B vitamins. The specific formulation is explained by your doctor.

Biotin is vitamin B7, a vitamin involved in the metabolism of carbohydrates, fats and proteins. Your doctor discusses the proposed injection individually.

Vitamin D helps maintain healthy bones and muscles. Your doctor explains the formulation and the reason for the proposed injection.

Your doctor discusses your needs and any relevant assessment information, then explains the selected vitamin and proposed appointment plan.

A B12 shot costs £99. Treatment is performed by a doctor only.

A B Complex shot costs £99. Treatment is performed by a doctor only.

A Biotin shot costs £99. Treatment is performed by a doctor only.

A Vitamin D shot costs £99. Treatment is performed by a doctor only.

The injection itself takes only a few minutes. Allow time for consultation and preparation; the clinic confirms your appointment duration.

The dose is selected by your doctor for the specific vitamin formulation and the reason for treatment.

Repeat timing depends on the vitamin and the individual replacement plan. Your doctor explains the proposed schedule at consultation.

Your treatment is planned by our doctor-led clinical team. Founder Dr. Eroglu has four years of advanced CPD aesthetic training experience and is an international trainer for multiple Korean aesthetic brands.

Yes. Start with a free consultation to discuss the available vitamin options and your individual needs.

London Finsbury Clinic is at 104 Judd Street, King’s Cross, London WC1H 8BU.

Use Book a Free Consultation to arrange your consultation, or select a vitamin card to view its configured booking option.