Mark Allan is happy with the £809m sale, saying a few more days would have killed the deal
Deutsche Bank has prelet 564,000 sq ft for its new London headquarters at Landsec’s 21 Moorfields, EC2, on a 25-year lease