66, Trafalgar Square
London,
Greater London
WC2N 5DS
020 7930 0066
www.albannach.co.uk
Latitude: 51.5073853, Longitude: -0.1288526
10:30 - 18:30 - Mo, Tu, We, Th, Fr
Actual information about Albannach of Speciality Restaurant category. Albannach is located at 66, Trafalgar Square London, WC2N 5DS. How to get to Albannach office? Look at the map below or call them 020 7930 0066