Inspired by the tradition of sharing tea, Holiday Tea at Keene Place offers a unique way to celebrate the season in the intimate setting of the historic home.