Archival historical view of large sign over entrance to The Empire Cinema Theatre Entertainment complex Leicester Square London West End England UK

- Image ID: AH55FD
Archival historical view of large sign over entrance to The Empire Cinema Theatre Entertainment complex Leicester Square London West End England UK
Justin Kase RF / Alamy Stock Photo
Image ID: AH55FD
Location: Leicester Square London West End England UK

Similar stock images