Located almost at the exact centre of Kent, Leeds Castle lies within 500 acres of parks and gardens. Its rich history and magnificent views make it an excellent destination for a day in the country. History of Leeds Castle The…
Located almost at the exact centre of Kent, Leeds Castle lies within 500 acres of parks and gardens. Its rich history and magnificent views make it an excellent destination for a day in the country. History of Leeds Castle The…