Vitamin B12 injections
Our private GP service provides vitamin B12 deficiency testing and Vitamin B12 injections in Henley-on-Thames.
Vitamin B12 is an essential nutrient that supports energy levels, brain function, and the production of healthy red blood cells. Your body cannot make B12 itself - it must be absorbed from your diet, mainly from foods such as meat, fish, eggs and dairy.
For some people, levels can become low, leading to symptoms such as fatigue, low mood, brain fog, or pins and needles.
Vitamin B12 injections are a simple and effective way of restoring low B12 levels. The vitamin is given as an intramuscular injection, allowing it to be absorbed directly into the bloodstream.

Book an appointment
Vitamin B12 injections cost £30 plus the appointment fee.
You can either book a 15-minute Blood Test or Procedure appointment for the injection, or have it administered during a 30-minute GP consultation.