The Barnes Physiotherapy & Sports Clinic
020 8876 5690

Todays Classes


9:15 am - 10:15 am
Pilates Level 3

10:15 am - 11:15 am
Pilates Level 1/2

11:30 am - 12:30 pm
Pilates Level 2/3

6:30 pm - 7:45 pm
Hatha Yoga
Beginners Level

8:00 pm - 9:30 pm
Hatha Yoga
Intermediate Level

Latest Blog

How Pilates is helping skiers to achieve fitness in just 6 weeks!

  Many families will be looking forward to their half term skiing holiday. But did you know that there are just 6 weeks from New Year until half term?! That’s not much time to get fit for the slopes and cut down… Read More »

Read more blog posts


Best loved Business in Town logo Most loved Business in Category logo


I have used the services of Physio on the River on many occasions now. What I really love about this… Read More »

Tyrone E

Just to say that I find the staff and Physios professional, charming and helpful. I would recommend them without hesitation…. Read More »

Elizabeth D

All the therapists at Physio on the River are so warm, kind and helpful.

Sophie M