Out of curiosity what is the difference between this deal and the one you posted a month ago?
Reminder to Barclays customers, you get free access to English Heritage sites with Barclays Reward App. Its a free perk though you need to have the right Barclays account.
Googling national trust, brings up a 20% off code. Use HISTORY09 for 20% off English heritage. :)