Battle stations over Liverpool Street redevelopment plans

Published on October 13, 2022

Historic England slams Sellar’s £1.5bn scheme as ’oversized and insensitive’.