Thousands object to ‘ugly’ £1.5bn Liverpool Street Station revamp that includes adding 20-storey tower and rooftop pool to Grade II-listed structure

blank

There were 2,160 comments made against the massive redevelopment and just 29 in favour on the planning application made by Sellar, the developer behind The Shard. ..Read More..

Source:: Daily Mail Latest

blank