Newham Parks Ride
The View Tube The View Tube, The Greenway (what3words: ///fantastic.friday.tonic), London, United Kingdom-
Newham Cyclists
Did you know that green space covers 13.1% of Newham, compared with 39% for London as a whole? Newham has 25 parks and numerous green spaces, and this easy 30km ride will aim to visit as many of them as possible. The ride will be based on this route: https://lcc.org.uk/advice/newhams-parks-green-spaces/ The final itinerary will appear […]