Leicester Square
London, United Kingdom
City
Leicester Square is a pedestrianised square in the West End of London, England, and is the centre of London's entertainment district. It was laid out in 1670 as Leicester Fields, which was named after the recently built Leicester House, itself named after Robert Sidney, 2nd Earl of Leicester.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account