Alnwick Castle has kicked off its 2025 season by opening its kitchens to the public for the first time ever. Much of the Victorian-era kitchens had been untouched for around 70 years, at least ...