Benefits of £1.2bn scheme outweigh harm to historic station, according to City of London Corporation officials ahead of ...
The transformation of a controversial stalled Liverpool site into a £120m development of two huge tower blocks will go ahead ...
Liverpool Street redevelopment will cause 'decade of chaos' - as officials recommend approval - City Corporation sets ...