Tudor Park is a good hotel. We have stayed there twice and had very good experiences both times. The staff are friendly and helpful. The rooms that we have been assigned have been of a good size and in quiet locations as requested. The breakfast is very good, plenty of options and good quality. Swimming pool is nice and reasonable size gym also.
After going to the Cologne Christmas markets last year I wouldn't even consider the markets in the UK. But that is up to.
We have visited Leeds Castle previously over the winter period when there was snow around and it was very pictureseque.