Ideally located within walking distance of Leicester square tube station we are set in the heart of London. The Venue can be split into different areas affording flexibility for parties upto 325.
Accommodating any occasion from a breakfast meeting or a business lunch through to the ultimate late night party
The Alhambra may have been lost for over 100 years, but we’re pretty sure this time it’s here for the long haul - The Handbook