News

A British-based property company has ... market in 2025. Derwent London has pre-let 204,300 sq ft of office space to five tenants at its 25 Baker Street W1 development, which will complete later ...