Alhambra Theatre
26 Leicester Square,
London,
WC2H 7LQ
26 Leicester Square,
London,
WC2H 7LQ
No one has favorited this theater yet
Uploaded By
More Photos
Great circus-themed front in 1933 for “The Big Cage”
No one has favorited this photo yet