Leicester Square, West End, London, England, UK

- Image ID: T30533
Chris Harris / Alamy Stock Photo
Image ID: T30533
Location: Leicester Square, London