Set on Trafalgar Square, in the heart of the capital, Albannach restaurant and bar comprises a dramatic ground floor bar, a fine dining mezzanine restaurant, stunning private dining room and a striking vaulted cocktail bar – the A-Lounge.
A venue for all occasions, Albannach boasts a great British seasonal menu, fantastic drinks and a world beating collection of Scotch whiskies.