British Land has added to its retail portfolio in a deal that sees the property company assume ownership of Ealing Broadway Shopping Centre. The 300,000 sq ft mall is the centrepiece of a £184m deal with Dutch fund Wereldhave which has now withdrawn from the... Read More