Liverpool Street £1.5bn redevelopment plans unveiled
Sellar has unveiled its initial proposals for the £1.5bn redevelopment of Liverpool Street station in London. The developer, responsible for other major projects in the capital such as the Shard, outlined plans for a new office, retail, and leisure scheme with new public and green spaces. Proposals for the station,…