Contact us now on 07922272254 or e-mail :
Wed News
Leeds Castle Maidstone Kent

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.