Leicester Square underground station, Charing Cross Road, London, England, U.K.

- Image ID: E175MY
Mark Richardson / Alamy Stock Photo
Image ID: E175MY
Leicester Square underground station, Charing Cross Road, London, England, U.K.
Location: Charing Cross Road, London, England, U.K.