1. Home
  2. /
  3. England
  4. /
  5. Leeds Castle in Kent,...

Leeds Castle in Kent, the French style interior

Leeds Castle is built on islands in a lake formed by the River Len to the east of the village of Leeds, near Maidstone in Kent, England. A castle has existed on the site since 857. The last owner of Leeds Castle was the indomitable Lady Baillie who bought the castle in 1926 and employed French interior designers to transform her new home. She dedicated most of her life to the improvement of the castle and was responsible for setting up the Leeds Castle Foundation. The castle was opened to the public in 1976.

Watch the video:

Recorded on 27 April 2022 with a DJI Pocket 2 camera for the exterior shots and a Sony RX100V for the interior shots.