answersLogoWhite

0

Every square foot of land is owned by someone in London. Private ownership of land in England goes back several centuries. Your question is impossible to answer in this forum. It is too broad.

User Avatar

Wiki User

15y ago

What else can I help you with?