Tag Archive | 2500 landowners

A British grouse.

Half of England is owned by less than 1% of the population.[Survey]