British Land buys trio of retail parks

British Land has bought three retail parks for a total of £94m and sold its 50% stake in a retail park in Preston for £30m. 

The main purchase was the 300,000