Event ride Organised by Penge Cycle Club Route details 12 mi / 19 km Start location Address Cator Road London SE26 5DS United Kingdom Date and start time Sunday 11 June 2023 - 09:00