The original £1.5bn proposal for Liverpool Street station, in October 2022, came from Sellar – the firm best known for the Shard building at London Bridge. It was working in partnership with Network ...