Calm, clinician-led care for pain, injuries, movement, and recovery.
10 Barnsbury Road, London N1 0HB
Opening hours: Mon–Fri 09:00–19:00 · Sat–Sun 09:00–17:00
Welcome to Bodyfunction Clinic in Islington. We offer osteopathy, physiotherapy, and remedial or sports massage in a quiet, professional setting, with clear plans and no fuss. If you are not sure which treatment to book, call and we will guide you.
Choose the treatment you need, then book a time that suits you.
If you are unsure which option is best, call and we will point you to the most appropriate clinician.
Appointments are structured, measured, and tailored to what you need on the day.
These are common reasons people book in. If your issue is not listed, that is fine.
Book online or call and we will point you to the most suitable clinician.
Transparent pricing, with appointment lengths that respect your time.
We work with leading UK health insurance providers, including AXA, Aviva, Allianz and Cigna. 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.
Bodyfunction is clinician-led. You can review each practitioner’s profile,
including their focus areas and approach, then book directly online.
We are based in Angel, Islington (N1), at 10 Barnsbury Road. If you are coming via Upper Street or Angel Station, you are close, and the clinic is an easy walk from the main Angel area.
10 Barnsbury Road, London N1 0HB
We want booking to feel straightforward. Below are the most common questions about Bodyfunction Clinic Islington, from which treatment to choose and what happens in your first session, to fees, appointment length and how to get started.
We do not offer chiropractic. Many people consider osteopathy and chiropractic for similar issues, such as back and neck pain. If you are unsure which service is right, book online or call and we will guide you.
Use our online booking to choose your treatment, clinician, and time. Prefer to speak first? Call 0203 442 0267 and we will help you book the right appointment.
Link: [BOOKING_URL]
That is common. Book the closest match, or call us, and we will point you to the most suitable clinician and appointment type.
Mon–Fri 09:00–19:00 · Sat–Sun 09:00–17:00
If you are looking for our Marylebone clinic, you can find it here: