Join us for Devonshire Day at Lismore Castle on April 13th and enjoy a delightful Devonshire Cream Tea experience.