The Lost Alhambra
The Lost Alhambra is a brand new venue for 2019 and in the heart of Leicester Square. Once lost, now found the venue has been closed for nearly 100 years, but now appears back and sure to be a success.
When it opened in 1854 The Alhambra Theatre hosted one of the few bars to accept women without the escort of a man. Once described as the “greatest place of infamy in all London”, it had a reputation for banging nights out.
The leading ladies of the stage would descend underground after their performance, declaring, “Come, won’t you bring me my liquor?”. They would flirt, eat oysters, drink champagne and make eligible acquaintances.
Room Layouts & Capacities
This venue is located only a short walk from Leicester Square station.
28A Leicester Square, London, WC2H 7LE