British Land has bought the 4.9 acre Woolwich Estate in South East London for £103m – a net initial yield of 4.1%.
The site, which is predominantly retail and includes 50,000 sq ft of residential and 3,000 sq
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.