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 ...
Some results have been hidden because they may be inaccessible to you