Skip links

Tag: cocktail bar

The Lost Alhambra

The Lost Alhambra

in Tags

Step into place – a place worlds away but right in the heart of very very busy Leicester Square. Step right into The Lost Alhambra. The Lost Alhambra is a basement cocktail bar right between a pub (The Moon Under Water) and TGIFridays. Once you