Exclusive News Articles

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 […]