Alhambra Theatre
                                                                      
Built 1854
Demolished 1936









Plaque Location

27 - 31 Charing Cross Road
London
WC2

Further information

►Categories
►Locations
►Names