Restaurants in Charing Cross, London
Albannach
66 Trafalgar Square
Charing Cross
London
WC2N 5DS
Tel:020-7930-006
Email: click here
Restaurant
Modern Scottish
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?
More Restaurants in London?
Places to Stay near Albannach
Citadines Apart'hotel Trafalgar, Charing CrossClub Quarters Trafalgar Square, London
Thistle Charing Cross, London