Orchard buys Beehive from BL

Orchard Street Investment Management has bought The Beehive Centre in Cambridge from British Land for £109.2m.

The price for the 238,000 sq ft retail park reflects a net initial yield of 5.25%.

The park, which was bought by British