Open 10am to 5pm, seven days a week.
Hay Castle Oxford Road Hay-on-Wye HR3 5DG
01497 820079 info@haycastletrust.org