As longer evenings in London have finally arrived, Ibérica in Canary Wharf is set to launch its summer terrace La Terraza on Friday 15 April. Located in Cabot Square, La Terraza has its own bar and kitchen offering a range of light bites, summery cocktails, fruity sangrias and other drinks. Dine al fresco with a […]