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 […]