Odeon Leicester Square
Click on photo to return
The Alhambra Music Hall 1885
Alhambra Music Hall Leicester Square 1910
Note the building changes from the first photograph 25 years previously
The Odeon Leicester Square now stands on this site
Interior of the Alhambra
Alhambra Programme Sept 18th 1922
The other pages of this programme are available as a PDF download
For a downloadable PDF version click link below
Click on photo to return