Street sign for Leicester Square, Westminster, London. Jan 2009

- Image ID: B8350T
Maurice Savage / Alamy Stock Photo
Image ID: B8350T
Location: Leicester Square, London, England.