We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants near Almeida Theatre

#5,995 of 18,934 Restaurants in London
139 Upper Street
0 km from Almeida Theatre
Order Online
#3,706 of 18,934 Restaurants in London
Myddleton Hall 30 Almeida Street
0 km from Almeida Theatre
Reserve
#6,889 of 18,934 Restaurants in London
143 Upper Street
0 km from Almeida Theatre
Cuisines: Asian, Thai
Order Online
#3,426 of 18,934 Restaurants in London
140A Upper Street Islington
0 km from Almeida Theatre
Cuisines: French, European
Reserve
#1,107 of 18,934 Restaurants in London
287 Upper Street
0 km from Almeida Theatre
Order Online
#812 of 18,934 Restaurants in London
283 Upper Street Islington Angel
0 km from Almeida Theatre
Cuisines: French, European
Order Online
#14,648 of 18,934 Restaurants in London
Upper Street
0 km from Almeida Theatre
  • Sangria Por Favor! 08/18/2014
Cuisines: Spanish
#5,162 of 18,934 Restaurants in London
133B Upper Street
0 km from Almeida Theatre
Cuisines: American, Bar, Diner
Order Online
#3,381 of 18,934 Restaurants in London
279 Upper Street
0 km from Almeida Theatre
Cuisines: Vietnamese, Asian
Order Online
#642 of 18,934 Restaurants in London
134 Upper Street Islington
0 km from Almeida Theatre
Order Online
#7,025 of 18,934 Restaurants in London
144-145 Upper Street
0 km from Almeida Theatre
Be the first to review this restaurant
133B Upper Street
0.1 km from Almeida Theatre
#1,187 of 18,934 Restaurants in London
301 Upper Street Islington
0.1 km from Almeida Theatre
Order Online
#1,364 of 18,934 Restaurants in London
151 Upper Street Angel Islington
0.1 km from Almeida Theatre
Cuisines: Mediterranean
Order Online
#137 of 18,934 Restaurants in London
105 _ 106 Upper Street Islington, Angel
0.2 km from Almeida Theatre
Order Online
#186 of 18,934 Restaurants in London
170 Upper Street Islington
0.2 km from Almeida Theatre
Order Online
#2 of 18,934 Restaurants in London
11-13 Theberton Street off Upper Street
0.2 km from Almeida Theatre
Cuisines: European, Wine Bar
Reserve
#3,225 of 18,934 Restaurants in London
120 Upper Street Islington
0.1 km from Almeida Theatre
Order Online
#3,291 of 18,934 Restaurants in London
47 Cross Street
0.1 km from Almeida Theatre
Cuisines: Indian, Asian
#3,581 of 18,934 Restaurants in London
119 Upper Street
0.1 km from Almeida Theatre
Cuisines: Asian, Thai
Order Online
#3,803 of 18,934 Restaurants in London
149 Upper Street
0.1 km from Almeida Theatre
Cuisines: European, Swedish, Scandinavian
Reserve
#2,610 of 18,934 Restaurants in London
110 Upper Street
0.2 km from Almeida Theatre
Order Online
#4,114 of 18,934 Restaurants in London
167 Upper Street
0.2 km from Almeida Theatre
Order Online
#298 of 18,934 Restaurants in London
176 Upper Street
0.2 km from Almeida Theatre
Reserve
#6,007 of 18,934 Restaurants in London
153 Upper Street
0.1 km from Almeida Theatre
Cuisines: Bar, British
Reserve
#1,095 of 18,934 Restaurants in London
102 Upper Street Islington
0.2 km from Almeida Theatre
Order Online
#708 of 18,934 Restaurants in London
18 Theberton Street Angel Islington
0.2 km from Almeida Theatre
Cuisines: French, European
Reserve
#975 of 18,934 Restaurants in London
4 Theberton Street Angel, Islington
0.2 km from Almeida Theatre
Order Online
#9,318 of 18,934 Restaurants in London
152 Upper Street Islington
0.1 km from Almeida Theatre
#1,788 of 18,934 Restaurants in London
101 Upper Street
0.2 km from Almeida Theatre
Cuisines: Mediterranean, Spanish