Designed by
Title
People walking on Leicester Square, a pedestrianised square in the West End of London, UK, at dusk #145694256
Description
London, UK - April 13, 2019:People walking on Leicester Square, a pedestrianised square in the West End of London, at dusk. It was laid out in 1670 and is named after the contemporary Leicester House
This image is editorial