Towering folly at Liverpool Street Station

Plans to plonk a massive office block on top of the station’s glass roof are as dreadful as they sound

1 Feb 2023