Wed News
Leeds Castle Maidstone Kent

Leeds Castle, Maidstone, Kent

22/12/2018
Leeds Castle, Maidstone, Kent
What can you say about this venue for photo opportunities but Wow. Leeds Castle is in Kent, 5 miles southeast of Maidstone. It is built on islands in a lake formed by the River Len to the east of the village of Leeds.