The National Trust of Guernsey wishes you a Merry Christmas!