Who Owns Most Of London Property?
So, who exactly are the people who own so much of the UK? We’ve compiled a list of the top 50 UK property owners and how much land they control in the table below.UK LAND OWNERSHIP LEADERBOARD. # Land Owner Acres 1 FORESTRY COMMISSION 2,200,000 2 MINISTRY OF DEFENCE 1,101,851 3 CROWN ESTATE 678,420 Who …