United Kingdom October 26, 2025🚲 London’s hidden traffic-free riverside cycle: Kent House to Catford