There has been a lot of speculation recently about who owns England? Land ownership in England is a closely guarded secret. The reason why the ownership of English land is kept such a closely guarded secret is because the answer is - the French.
England is owned by the French. Or, more accurately, the Normans.
In 1066 William the Conqueror and an army of northern Frenchmen successfully