The Crown Estate

The Crown Estate

The Crown Estate is a leading UK real estate business, with a £12bn portfolio that includes commercial property in central London; retail and leisure destinations across the country; offshore wind, in its capacity as manager of the UK seabed; and rural land. 

Established by an Act of Parliament, it returns 100% of its annual profit to the Treasury for the benefit of the public finances, totalling £2.4bn over the last ten years.

Type: Corporate

Location: United Kingdom

Sector: Built Environment