Albannach – Scottish Restaurant – Trafalgar Square, London
Spread over three floors, Albannach is a monument to Scottish cooking in the heart of London’s West End. The mezzanine restaurant, with its Art Nouveau balustrade and sleek contemporary décor, overlooks the huge antler chandelier of the lively lounge bar. Albannach’s seasonal menu includes classics such as haggis, Buccleuch beef and Highland hare cakes. Basement club.
Special Offers: Look out for exclusive special offers when you book online.
66 Trafalgar Square, Westminster, London, WC2N 5DS
Nearest station: Charing Cross, Piccadilly Circus, Leicester Square
Area: Trafalgar Square & Charing Cross
Cuisine type: British Restaurant
Average price: Under £45
Photos: Click to view
Click here for more London restaurants
DON'T MISS OUT - Select date below to check availability
Albannach:


More restaurants & offers for you:
- The Portrait Restaurant & Bar – British Restaurant – Trafalgar Square, London
At the top of the National Portrait Gallery, The Portrait Restaurant and Bar is renowned as one of London’s most... - The Clarence – British Restaurant – Trafalgar Square, London
Just 100 yards from Trafalgar Square, The Clarence is a quintessentially British pub, perfectly situated for enjoying a fantastic meal... - The Rockwell – European Restaurant – Trafalgar Square, London
With stunning panoramic views over Trafalgar Square, Rockwell is a striking modern bar and restaurant set within the Trafalgar Hotel,... - Champagne Charlies – British Restaurant – Trafalgar Square & Charing Cross, London
Situated underneath Charing Cross train station, near Trafalgar Square, Champagne Charlies is one of Davy’s traditional ale and port houses.... - Thai Square – Thai Restaurant – Trafalgar Square, London
The location looking onto one of the World’s most famous landmarks, makes this – the flagship restaurant in the Thai... - Spaghetti House, St. Martin’s Lane – Italian Restaurant – Trafalgar Square & Charing Cross, London
Close to Charing Cross tube station and next door to the famous London landmark, the English National Opera, Spaghetti House... - Squares – European Restaurant – Trafalgar Square, London
Squares is recognised as a restaurant that offers high quality food and superior service. Situated within The Royal Trafalgar Thistle...
