66 Trafalgar Square,
London. WC2N 5DS
020 7930 0066
info@albannach.co.uk
All photographs courtesy of
Tom Sullam Photography
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.