Farm Shop Finder

Iberica (Canary Wharf)

Deli / Food ShopTower Hamlets

Spanish restaurant and deli in Canary Wharf with a bar, lounge and mezzanine dining areas. Stocks Spanish wines, jamón ibérico, artisan cheeses and imported Spanish provisions alongside an extensive tapas menu.

Address
12 Cabot Square, Canary Wharf, London, E14 4QQ
Listed via
Buy Direct index
Get directionsFind online

This listing hasn’t been independently verified yet — check details with the deli / food shop before travelling.

Is this your farm shop? Claim it to manage the listing.

More places nearby