United Kingdom-England 1

PreviousIndexNext

Leeds Castle

Leeds Castle

The first stone castle was built at this site in 1119. There have been many improvements and enlargements since then.


All photos on this site are copyright © Robert Sheldon Photography, all rights reserved.
Legal Notice and Usage Guidelines