Bike Train to central London and beyond
Nunhead Station Gibbon Road, London, United KingdomThe Bike Train led by experienced cyclists takes riders to Blackfriars on a route through two parks, up a traffic-calmed backstreet, around the Elephant and Castle by-pass and onto the wonderful new segregated cycle lanes. We set off from Nunhead station at 8am, joining cyclists at Peckham Rye Station at 8.10am (from the bike stands […]