British Land sells seven food retail properties for £118m
British Land has sold seven food stores for a total of £118m, of which its share is £62m, to institutional investors at net initial yields of between 4.95% and 5.7%, in line with March valuations. The company, which was represented by Morgan ... Read more