Five Great views of SE London – Healthy Ride
Peckham Square, SE15 5JR 122 Peckham Hill Street, London, United KingdomUsual easy-paced ride, but you do not get views without climbing hills. 10am start at Peckham Square, next to Peckham Library and Peckham Pulse Leisure Centre. Approx. 3 hours. Route: […]