Wolfscastle Country Hotel, Wolf's Castle, Haverfordwest, Pembrokeshire, Wales. Open daily. Free entry.