Three Prisons and a Ferryman’s Seat – Peckham Healthy Ride
Peckham Square, SE15 5JR 122 Peckham Hill Street, London, United KingdomHarry, who is leading this one, has worked out another great route. A 9.5 mile, flat ride. Starts along Surrey canal path, around the back turnings to reach Burgess park, […]