Skip to Content
Leeds Castle - Best Day Trip from London

Best Day Trips From London: Fascinating Leeds Castle in Kent

Nestled amidst the picturesque landscapes of Kent, England, Leeds Castle makes for one of the best day trips from London. This enchanting castle with a complicated history features beautifully landscaped walking paths, sweeping hills, panoramic water views and plenty of activities to keep you entertained. Leeds Castle History Originally built in the 12th century as …

Read More about Best Day Trips From London: Fascinating Leeds Castle in Kent