Green light for British Land’s Paddington logistics hub

Description

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