Actually I reckon its got to be, the Duke of Norfolk, the Duke of Bedford, the Duchy of Lancaster, Duchy of Cornwall, the Queen, the National Trust, The Forestry Commission, the MOD, Oxbridge Colleges are quite landed as well as the Church.
If you are concerned about large buildings such as Cathedrals and the like, who else is to be burdened with their upkeep and maintenance, the NT, the British public?
Aren't the NT just as guilty of making money from old buildings and places?