Lendlease and LCR sign D&D London for Stratford’s Pavilion

Restaurant and bar group D&D London has agreed to launch a three-storey venue at the International Quarter London in Stratford, E2. The 17,000 sq ft location, known as the Pavilion, will be located at the gateway to the Queen Elizabeth