Rail History Ride
Peckham Square, SE15 5JR 122 Peckham Hill Street, London, United KingdomThis one is for all Railway Buffs – or anyone else who would like a nice easy-paced ride around inner south-east London. Find parts of Blackfriars you never knew, search for London’s first station, and find 2 lost railways. 5 hour ride (probably about 3 hours cycling) with lunch stop. Led by Rail History anorak […]