The Wallace Monument is not part of the National Trust for Scotland. The monument is managed by Stirling District Tourism which is an independent charitable company.