The statement, made in the House of Commons after the details were published early in error by the Office for Budget ...
The 605-bed canalside development near Paddington station will be 90m tall and ‘block out daylight’ in surrounding homes ...