We are delighted to announce that Christmas shopping@thecastle starts on Wednesday 2nd December. We have selected some of our favourite handmade items and makers to star in our pop up shop. There’s sure to be a gift for your family and friends, or just treat yourself. The Christmas shop pop up shop is open Saturday 5th December and will be open each weekend on the run up to Christmas. Late night opening, when the Castle’s courtyard lights will shine bright, is until 6.30pm on Friday 11th and Friday 18th




