London commercial property starts year strong with huge Baker Street let Property A British-based property company has fully let a Baker Street office space at a significant premium to the estimated value in an excellent start to the commercial 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 in [...]