image

Albannach

 

Be the first to review

Albannach is a Scottish restaurant and bar located in the heart of Trafalgar Square, London. They offer a wide range of traditional Scottish dishes including haggis, neeps and tatties, along with a fantastic selection of whiskies and cocktails. The ambiance is warm and inviting, perfect for a night out with friends or a romantic dinner for two.

image