Tag Archives: Lewisham Bike Shop

Achilles Blog 37 – 23.7.14. As easy as falling off a bike

Lewisham Bike Shop (now Pedal-it, Lee High Road) is the go-to place if you are thinking of falling off your bike…not that I was, but when I did, on the pavement right outside the door, about 10 guys I think, … Continue reading

Posted in Achilles Tendon Recovery, Fun/Humour, Good Life, London | Tagged , , , , , | Leave a comment