Leeds Castle 2 For 1 2019

In 1278, the castle was bought by King Edward I’s Queen, Eleanor of Castile. As a favoured residence of Edward’s, it saw considerable investment. The

a b c d e f g h i j k l m n o p q r s t u v w x y z