Iberian Restaurant

Iberica La Terraza

Review – Ibérica La Terraza [Canary Wharf]

Appeals to: Tapas enthusiasts, lovers of skyscrapers and modern architecture, those who work and eat in the financial sector but who don’t want to pay through the nose  (I assume such people exist?), people who want a light meal to share with a group of friends…
Read More