GuardianBell

33 months ago

 - via web

- Place

Leeds Castle

attraction 2 Garden Drive, Maidstone, United Kingdom

Comically Leeds Castle isn’t anywhere near Leeds in Yorkshire, but is actually in Kent!

Leeds Castle

Leeds Castle

You must be logged in to comment
Login now