British Land sells Beehive Centre
British Land announced today that it has sold the Beehive Centre for £109.2m to Orchard Street Investment Management. The 238,000 sq ft part open consented retail property in Cambridge comprises 16 units with an Asda food store as the anchor store. ... Read more