Battersea Power Station and Park from Peckham – Healthy Ride
Peckham Square, SE15 5JR 122 Peckham Hill Street, London, United KingdomBattersea Power Station and Park NOTE. Please register for rides on Eventbrite so we can limit numbers, link: https://www.eventbrite.co.uk/e/peckham-to-battersea-power-station-and-park-cycle-ride-tickets-1075738014359 Everyone welcome on this easy , flat ride. Battersea Power Station […]