This two-mile walk from Trafalgar Square to London Bridge parallels the Thames, on the same main road used for centuries. Along the way, you'll see sights from The City's storied past, such as St. Pau...Show More
AUDIO REMOVED: The podcast creator has removed the audio for this episode.
Recommendations