The Barnes Physiotherapy & Sports Clinic
020 8876 5690

Todays Classes


9:15am - 10:30am
Pilates Level 4
10:30am - 11:30am
Pilates Level 3
11.30am - 12.30pm
Pilates Level 1
13.00pm - 14.15pm
Yinyoga & Meditation
General Level
6:30pm - 7:45pm
Hatha Yoga
Beginners Level
8:00pm - 9:30pm
Hatha Yoga
Advanced Level

Latest Blog

10 top tips to help tennis players remain injury free!

  Are you feeling inspired by the Wimbledon Tennis Championships? At this time of year tennis courts will be buzzing with enthusiastic players. The repetitive nature of tennis means that without proper care injuries can result. Sophie Cannon, one of our Physiotherapy… Read More »

Read more blog posts


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


Susie is exceptionally knowledgeable, patient and understanding. She works to your objectives and gets results.

Calum B

They have the best yoga classes in town! Everybody is nice there. Definitely a must!

Aline L

There are not enough words to express my gratitude for the many times Physio on the River has got me… Read More »

Vivian Gostelow