News

Property investment and development firm Derwent London revealed on Wednesday that it has completed "a significant lease ...