The annual tradition of taking Devonshire cream tea in one of the country’s most renowned castles resumes in the month ahead when guests will have a chance to enjoy afternoon tea and tour award-winning gardens.
This year’s Devonshire Day takes place at Lismore Castle on Sunday March 22nd, 2020, surrounded by the landmark’s spring gardens.