TfL’s Greenwich HQ hits market for £120m

The Greenwich headquarters of Transport for London is up for sale for £120m, a revival of a disposal that was aborted almost a decade ago. German fund manager Deka has kick-started the marketing of 14 Pier Walk, SE10, an