Freshly-harvested Christmas trees are on sale at Flagstaff Gate at the Palace

To order call 01993 813196 or email christmastrees@blenheimpalace.com