Who Owns England?
Strictly speaking the Crown still owns all English land, though in practice it directly controls 'only' around 1.4 percent of it.
Strictly speaking the Crown still owns all English land, though in practice it directly controls 'only' around 1.4 percent of it.