Christmas at the Castle Christmas at the castle is a festive event like no other. Taking place in the grounds of Tonbridge Castle, Kent, this event brings a winter spectacle to life with a range of experiences. Date: 26th November 2023 - 30th December 2023