formats

Crown Estate makes record £304m Treasury payout

The Crown Estate delivers a record £304.1m to the Treasury after the value of its portfolio rises 9.7% to £12bn.