The Need for a National Trust Ombudsman

The National Trust is one of the largest landowners and wealthiest charities in the UK. It is a unique organisation that was created by Parliament to be a custodian for the nation’s heritage and look after important historic monuments for everybody.

Find Out More