Business
British Land acquires Woolwich retail estate
One of London's most exciting retail regeneration projects has just been sold to British Land for 103 million pounds. Known as the Woolwich Estate, a retail mecca spanning 56 units with an annual footfall of 6 million visitors, it covers 360,000 sq ft of mostly retail pace in central Woolwich. The company said it "benefits from an improving...
loading...