Tag: Dulwich
-
London’s Last Toll Road
In a city where history hides in plain sight, the Dulwich toll road stands as one of London’s best-kept secrets and quirkiest relics. Nestled in South London, this 1.5-kilometer stretch of College Road is not just a thoroughfare—it’s a time machine. For a mere £1.20, you can roll through London’s last surviving toll road, complete…