We specialise in the management of cycling, triathlon & running injuries.

ONLINE BOOKINGS CAN ONLY BE MADE FOR THE PUTNEY LOCATION. To book appointments at Octopus clinic in the city, please ring the clinic directly on 0207 583 8288, or drop me an email.

Our appointment times can be flexible. If you require an appointment outside of the available times listed, or on the same day, please text us directly on 07762 114770 to see if we can accommodate you.

Saturday appointments are now BY REQUEST. Please contact us to arrange a Saturday appointment.

Comprehensive Bike assessment
Physiotherapy Initial Assessment
Physiotherapy Follow-up
Basic Bike assessment
Sports massage 60min
Sports massage 30min


265 Putney Bridge Rd
SW15 2PT

Email :

Click to email

Phone :


Social :

Twitter Feed :

  • @muddysundays @philipglowinski I wore mine at @CPCrits last week so people could call me a wanker. The medal might… https://t.co/qQA8SFbqiP
  • Some simple tips for cyclists on the @OctopusClinic website 🚴🏼‍♀️Click on link below https://t.co/ebCAE6dN52
  • Race - drink - sleep - race. All in 24hrs. Fun times with @LesFillesRT #masterscritchamps #stripeyjersey… https://t.co/PSdW7oekKy
  • RT @LesFillesRT: Interested in racing? Join us for a social ride followed by Q&A on Sat 19th Aug. Sign up on @QueenoftheMtns website https:…
  • Good blog by my colleague at @OctopusClinic, @alanbarbero on Physio assessment https://t.co/Stqf8xBZf1
  • A bit of anterior pelvic tilt can do wonders to your position and posture #cyclingphysio #bikeassessment https://t.co/Mkj68z2HVO
  • @CyclistMcKay How do I copy this vid and put it on @LesFillesRT chat group?? #goshetsgo
  • Been blogging for @OctopusClinic on the importance of hamstring range in cycling #CyclingPhysio #injuryprevention… https://t.co/rvyFtpJSGA
  • The roads around Annecy are 👌🏼 Check out my ride on Strava. https://t.co/7UcAbeOy8A https://t.co/QAGjVI4uiO
  • Insta has given me Alps jealousy over the past month, so I decided to take a little trip to… https://t.co/6jq6VOonbi
  • This beaut retro Raleigh came in to @OctopusClinic for a bike assessment yesterday. Been a while since I've seen do… https://t.co/Xy7ibNBxgs
  • @Ben_A_Wilson @CPCrits The perfect race! We spent our winnings on cider 🍻
  • @hannahnicklin But if you love it, that's all that matters. The rest will come
  • Thanks @CPCrits for the @rawmudflap. I did really want to win one. Does the Most Elegant Rider go to the one who ch… https://t.co/BTF5JsWWEZ
  • THIS HAPPY! 😆😆😆 . A Filles clean sweep at our favourite @CPCrits tonight in a breakaway. It's… https://t.co/sUlQpgNjHs
  • @TheBigBlueTrain Let me get some recommendations and I'll message you
  • @TheBigBlueTrain Will you get to see a Consultant in 7-10 days or in 6wks?? Can always go see a Consultant privately
  • .@TheBigBlueTrain What's the latest with the hand? 🤙🏼
  • 2nd in today's Welwyn Petit Tour crit, rewarded with some cash and posh shower gel. Loved the course! https://t.co/TAfrq7haf1
  • RT @QueenoftheMtns: This Tuesday night we are going to watch and support our Women's Race Team @lesfilles_qom_rt at the Crystal Palace… htt…
  • @raphanocturne I've got another UK race that weekend, but when you make it to Sydney, it might give me a good excuse to visit home 😉🇦🇺
  • @TheBigBlueTrain Yes. St Thomas' has a good hand therapy unit so would be worth getting in there. Google Ulnar nerv… https://t.co/YQh4LZmIcs
  • Given a cornering masterclass by my @CPCrits breakaway companions @christinerobb0 & @EdmondsonSophie today. Must. Be Braver.
  • I wrote a blog about the @raphanocturne for @QueenoftheMtns https://t.co/LOQ05zHLW0 https://t.co/SYepd55j38
  • @hannahnicklin True young Jedi. I do like an attack 😉