Described as the ‘Loveliest castle in the world’, explore the magnificent Leeds Castle with visits to Rochester and historic Canterbury.
Enjoy Christmas Splendour in the Garden of England with visits to Hever Castle and Leeds Castle, described as the ‘loveliest castle in the world’.