Skip to content
Bodyfunction Clinic

10 Barnsbury Road, Islington

Clinic fees

Pick a treatment below to view our current fees and appointment types. Not sure what to book? Get in touch and we’ll help.

Osteopathy and Physiotherapy

Other treatments

Prices are per appointment. If you are unsure which appointment to book, call 0203 442 0267 and we will point you to the right clinician.

Health insurance accepted at our Islington clinic

Private health insurance we accept

We work with leading UK health insurance providers, including Bupa, AXA, Vitality, Aviva, Allianz and more. If you are insured, you may be able to access treatment with us following authorisation from your insurer. If you are unsure whether your policy is covered, get in touch and our team will be happy to advise.

  • Bupa
  • AXA Health
  • Vitality
  • Aviva
  • Allianz
  • Simplyhealth
  • Healix
  • WPA Healthcare Practice
  • Cigna Healthcare

Good to know

  • Cancellations

    If you are unable to attend, contact reception as soon as possible. Missed appointments or cancellations within 24 hours may incur a fee equal to the cost of the appointment.

  • Not sure what to book?

    Call 0203 442 0267 and we will help you choose the right appointment type.

  • Book online any time

    Choose your treatment, clinician and time. Open online booking

Patient reviews

Many people choose Bodyfunction Clinic after reading reviews from other patients who have been dealing with pain, injury, or movement problems.
CallBook online