Leicester Square, London, UK

Leicester Square is a world, famous, iconic, pedestrianised square in the West End of London, England. It was laid out in 1670 as Leicester Fields, which was named after the recently-built Leicester House, itself named for Robert Sidney, 2nd Earl of Leicester

Leicester Square, West End, London, UK

England Culture & Tourism Route © Monika Simon Newbound 2020

London Visitors Guide © Simon Newbound

building Own or work here? Claim Now! Claim Now!
image