Physiotherapy Cost in London (2026)

Published prices from 25 London clinics, collected in September 2026.

Quick answer: physiotherapy in London costs from £54 to £490. Most clinics charge £75 to £100, and the typical price is £95.

Most physio clinics can see you within the week, and a first assessment usually costs less than you'd expect. Compare nearby clinics to find one that fits your budget and your schedule.

Physiotherapy prices in London at a glance

Lowest published price£54
Most clinics charge£75 to £100
Typical (median) price£95
Highest published price£490
London clinics compared25

Physiotherapy prices by area of London

Typical price in each part of London, counting areas with at least three clinics that publish a price.

AreaTypical priceClinics
West London£1353
South West London£956
North London£955
East London£984

Cheapest physiotherapy in London

The lowest published prices we list. A starting price can rise for more complex cases, so check what's included before you book.

ClinicAreaPriceRating
One Body LDN (Tower Bridge)SE1£544.9 (894 reviews)
One Body LDN (Camden)NW1£544.9 (215 reviews)
One Body LDN (Islington)N1£544.9 (213 reviews)
One Body LDN (Shoreditch)EC2A£544.9 (675 reviews)
Clapham PhysiotherapySW4£705.0 (39 reviews)
Lycahealth Orpington LimitedBR5£704.0 (98 reviews)
Ravenscroft HealthHA5£754.8 (275 reviews)
Doctors 4 YouN22£804.2 (247 reviews)
London Osteo ClinicSW8£905.0 (46 reviews)
The MSK Clinic PhysioSE16£955.0 (456 reviews)

Best rated London clinics for physiotherapy

Highest Google ratings among clinics with at least 20 reviews.

ClinicAreaPriceRating
The MSK Clinic PhysioSE16£955.0 (456 reviews)
Fit2Function ClinicsWC2E£995.0 (356 reviews)
MarcoHealthE2£120 to £1305.0 (295 reviews)
PhysiomoveW1W£130 to £1455.0 (252 reviews)
OM TherapyE8£95 to £1205.0 (212 reviews)
Better Flow PhysioE2£1005.0 (161 reviews)
PhysioMotionW1J£1355.0 (152 reviews)
MovementHolicN1£4905.0 (70 reviews)
London Osteo ClinicSW8£905.0 (46 reviews)
Primal Physiotherapy & PerformanceSW4£1005.0 (43 reviews)

Enter your postcode to rank London physiotherapy clinics by distance, price and rating, then request an appointment.

Compare near you

Frequently asked questions

How much does physiotherapy cost in London?

Across 25 London clinics that publish a price, physiotherapy costs from £54 to £490. Most clinics charge between £75 and £100, and the typical price is £95.

Where is the cheapest physiotherapy in London?

The lowest published price we list is £54 at One Body LDN (Tower Bridge) (SE1 3JB). Check what the price includes before you book, since some clinics quote a starting price that rises for more complex cases.

Which part of London is cheapest for physiotherapy?

Among the areas with at least three priced clinics, South West London has the lowest typical price at £95 and West London the highest at £135.

Are these London physiotherapy prices up to date?

The prices come from each clinic's own website and were last collected in September 2026. Clinics can change prices at any time, so confirm the fee when you book.

All 25 London clinics, cheapest first

How we compare prices

Every price is the one the clinic publishes on its own website, collected in September 2026. Where a clinic lists a price range we use the lower figure. We leave out prices below a quarter of the typical London price, since these are almost always a smaller related service such as a consultation. For prices across the UK and what drives them, read our How Much Does Private Physiotherapy Cost in the UK?.

More London prices