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
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