Restaurant
Iberia Restaurant
15 locals recommend,
Location
294-296 Caledonian Rd
London, England
Tips from locals
Known for Restaurant, Peace & Quiet, Romance, Groups, Budget Friendly, Touristy Modern European Cuisine. 2 minutes walk from Twyford Street.
Traditional Georgian dishes using ingredients like walnut, pomegranate grains and barberries.
Unique things to do nearby
Locals also recommend
- 7 locals recommend