Destructive Liverpool Street Station plans should be thrown out on sustainability grounds
Specialist carbon report commissioned by the LISSCA coalition finds that a 19-storey tower proposal over Liverpool Street Station breaches a significant number of national and local environmental policies. Network Rail...