Christmas at Holloways is a magical affair. Lights on the trees twinkling, late-night shopping, gorgeous gifts, stunning tableware and deliciously seasonal menus in the Glasshouse.