Step into a festive wonderland this Christmas at Leeds Castle, known as the “loveliest castle in the world” which sits majestically on two islands in a magnificent lake. On arrival, you will be served a delicious two-course traditional Christmas lunch* in the Castle View Restaurant. Followed by time to explore this magnificent castle and its rooms all beautifully dressed and displayed with glittering decorations to celebrate the festive season. Wrap up warm to enjoy a stroll in the grounds or visit the castle shop. *A vegetarian option is available.
There is a comfort stop on the outward journey.