Christmas at Kelham Hall
Renaissance at Kelham Hall Renaissance at Kelham Hall, Main Street, Kelham, Newark, Nottinghamshire, United KingdomJoin the Renaissance at Kelham Hall for a magical festive celebration at their very own Christmas at Kelham and get ready to immerse yourself in the joy and wonder of the holiday season. 🦌🎅 The perfect family experience with plenty to see and do, including delicious festive food and drink stalls, a walkaround LED Angel, […]