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



