Attactions in Maidstone / Ashford

  • Leeds Castle

    More than just a Castle! Leeds Castle is located around 5 miles to southeast of the Kent town, Maidstone and close to the small village of Leeds. The castle is situated on small islands in a lake formed by the ...Read More

 Join one of our regional newsletters