Ready to soak up some sun? An outdoors bar and restaurant like nowhere else in London, Ibérica La Terraza is located on Cabot Square in Canary Wharf.
Have you eaten on a table on the pavement of the streets of Madrid or Barcelona? This is what La Terraza is all about. With a selection of barbequed grilled meats and tapas and amazing cocktails and sangrías it’s the perfect place to celebrate the spring and summer seasons!