Leeds Castle

Location:Leeds Castle, Broomfield, Maidstone ME17 1PL, UK
Phone:01622 765400

Leeds Castle is in Kent, England, 5 miles southeast of Maidstone. A castle has been on the site since 1119