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 :

  • @ds_stef Lovely lady as well. We met her at the @tourofgoodhope. She was certainly putting the pain down!
  • So much ❤️ for the @LincolnGrandPri & @LesFillesRT. So happy to finish in the front bunch in such a strong field. T… https://t.co/o7rDJRIyw4
  • When you're back to back in clinic, and your patient gives you a hunk of banana bread because she heard you like ca… https://t.co/SqUaVTZFc2
  • RT @LesFillesRT: Another entertaining blog of the #Bedford3Day by @CyclistMcKay https://t.co/owEORfFB0P @QueenoftheMtns @ImperialCycles
  • @hannahnicklin No problem. Well done for staying in again
  • Can't wait! 😆I think it's going to be a fun weekend 🚴🏻‍♀️🍰🍷 https://t.co/P4TekDGcAR
  • Spent a lovely afternoon with @sportdoclondon in her clinic. Thanks for having me! #sportsmedicine https://t.co/rJpbDOn3ls
  • I have been guilty on choosing cycling shoes on looks! But here’s a sensible guide to buying them from @gebioMized https://t.co/FXEvBBStK3
  • Looking forward to working at this fab new @OctopusClinic site from next week - @PerformGround in Holborn… https://t.co/4SLmuBO6WC
  • @drdavehulse Will have to wait and see! May need further input to foot/pedal interface. Ride for a few weeks then report back
  • Sitting in on one of my client's bike fit with Ronan at Form, seeing if he can improve his unusual symptoms… https://t.co/jE2idCyEXf
  • @hannahnicklin @LesFillesRT Correct. I will be useless but I can't miss out! #FOMO #Stage6 #deadlegs #recoverycider
  • @clem_copie @karlaboddy @LesFillesRT @QueenoftheMtns #newkitday 💃🏻
  • A good article on Patellofemoral pain (although focusses more on running then cycling) https://t.co/krudvjpC7P
  • RT @AdamMeakins: What makes for 'good' physio advice... these are my key points! 🤔 https://t.co/Uzbxf9Rx4P
  • @toomuchstu @Mathew_Hayman Where are you watching Roubaix on Sunday? Need a repeat performance of last year. Rendezvous at @WeAreTheDynamo ?
  • @richo_claire @gematkinson We appreciated you speeding past on your fully mudguarded steed! At least you took time… https://t.co/nUyBVrO9Hz
  • Thanks @TwickCC for the lovely flowers 🌺. Dave Peck road race 6yrs running. Must be a good one 😉 https://t.co/kF64Co6fov
  • @CyclistMcKay The next study needs to be on cider #ciderisfruit
  • "Do our socks look ok?"😂 . Another great day out with lesfilles_qom_rt today. In the break,… https://t.co/XVgCSqdQcB
  • @barnesy81 @chfw91 @sportsmassagect I need my own personal choo choo 🚂 to accompany me in all races. That or improve me TTing
  • @LivAWOL I do like MK Bowl, but it's a bit far for me for a crit, especially when racing tomorrow
  • Today I declined a cake ride with friends for some ACTUAL training. TT efforts at that. What is the world coming too?? 🙀 #desperatetimes
  • It took me 20min to get from the carpark to sign on desk today because I was chatting. Love the friendliness of the women's bunch
  • My legs feel like they have been detatched from my body. Some proper hard racing at today's @WERLeague Ipswich road race