Leeds Castle, a fairytale historic wedding venue in the heart of Kent
Leeds Castle – a historic wedding venue in Kent Leeds Castle is a real fairytale gem of a venue in Kent (no, not Yorkshire!). Originally built in 1119 as a Norman stronghold, owned by King Edward I and then the residence of Henry VIII’s first wife Catherine of Aragon, there is no shortage of history here! If […]
Leeds Castle, a fairytale historic wedding venue in the heart of Kent Read More »