The Almeida in London

Write your review of The Almeida
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
48 ft
Almeida Restaurant
Myddleton Hall, 31, Almeida St
London N1 1AD
159 ft
Le Mercury
140a, Upper St
London N1 1QY
241 ft
La Petite Auberge
283, Upper St
London N1 2TZ
755 ft
Le Bijou D'ange
6 Theberton Street
London N1 0QX
759 ft
Le Sacre Coeur Bistro
18, Theberton St, Islington
London N1 0QX
0.2 mi
Bellanger
9 Islington Green
London N1 2XH