British Land Wins Approval for South London Redevelopment

(Bloomberg) -- British Land was granted planning approval to develop 53 acres (about 21 hectares) of land sandwiched between London’s old and new financial districts.
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.