Sellar begins £825 million Paddington Square regeneration
Construction has officially started on the £825 million transformation of the Paddington Station area. The project will offer 360,000 sq […]
Construction has officially started on the £825 million transformation of the Paddington Station area. The project will offer 360,000 sq […]