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 of This Theater
Great circus-themed front with parade in 1933 for “The Big Cage”
No one has favorited this photo yet