Sellar eyes Liverpool Street redevelopment

Description

Sellar, the development group behind The Shard skyscraper, is understood to be working on plans to redevelop another site in London.