Leeds Castle by night

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 »