Approval rolls in for British Land’s Paddington hub

Description

Property giant British Land has gained planning approval for a 121,000 sq ft urban logistics hub near London’s Paddington Station.