National Trust property
A National Trust property is a landmark or site managed by the National Trust, a charity and membership organization for heritage conservation in England, Wales and Northern Ireland.
Quick Facts on National Trust property