.
29 July 2014
(menu)

Albannach Bar & Restaurant

(The venue is not featured on squaremeal.co.uk)

66 Trafalgar Square, London WC2N 5DS

London: Covent Garden

Square Meal Selections

Find alternate venues near Albannach Bar & Restaurant

Use our interactive map to locate results by area: