Showing results for the lost alhambra
Search instead for thelostalhambra
Leicester Square cocktail bar DJ Fri & Sat Open til 3am Thurs-Sat! *Late night venue, ID is required for all guests The Show Must Go On Tickets.
The Lost Alhambra
(441)
Cocktail bar
Permanently closed
Address: 28a Leicester Square, London WC2H 7LE, United Kingdom
Phone: +44 20 8191 9144
Lost in a fire in 1882, the site was rebuilt, but said to be cursed by housing such debauchery and eventually demolished in 1936 to become the Odeon Theatre.
The Alhambra Theatre of Variety was a popular music venue on Leicester Square that opened in March 1854. It became the point of reference for Parisian music ...