Victoria's at Kelmarsh is a charming coffee shop, sandwich shop, and tea house located within the historic Kelmarsh Hall. It offers a delightful spot for refreshments amidst beautiful gardens and parkland.