The Crown Estate is one of the UK’s largest and most influential commercial property players, with assets throughout the country combining into a portfolio worth over £2 billion. However, the firm recently made the decision to rebalance this... Read More