Tag: Leicester

The City and the Strand

London: The City & The Strand

The Strand was a modest pathway that connected the “City of London” with Westminster.

Read More