Londoners! If I attempt to ride from Stratford to Canary Wharf and back on a Boris bike will I die in a horrific accident? I'm staying in Stratford tonight but fancy a meal and cinema in the evening. Any suggestions route wise?
Unfortunate timing. In just on a train heading back to Manchester. Could've joined you in your HGV adventure