news

The Crown Estate is the business and property portfolio of the British Crown that comprises over 600 hectares in central London. The estate includes sites such as Buckingham Palace, Windsor Castle, St James’s Palace, and Kensington Palace.The estate generates an annual revenue of £2 billion ($2.8 billion). The estate employs over 10,000 people,

read more