Peckham Healthy Ride to Greenwich
Peckham Square, SE15 5JR 122 Peckham Hill Street, London, United KingdomFirst ride of 2017. Peckham Square 10am - 12 noon. Usual easy-paced ride on (mostly) quiet roads and paths. Peckham to Greenwich via Telegraph Hill. Come and burn off some […]