A piece of road that goes from Trafalgar Square to Aldwych, but for such a small piece of road who would have know the volume of history that has been seen!
We share this with you in this podcast!
See All 324 Episodes of "London Visited"