Leeds Castle is set on two islands on the River Len. The castle dates back to 1119. In 1278 the castle came into the hands of King Edward I for whom it became a favorite residence.
The last private owner was Lady Olive Baillie. Lady Baillie bought the castle in 1926. During the early part of WWII Leeds was used as a hospital. Upon her death in 1974 she left the castle to the Leeds Castle Foundation, a private charitable trust whose aim is to preserve the castle and grounds for the benefit of the public.
Adorable Australian stamps on the postcard. Yes, a postcard of a castle in the UK has Australian postcards. This was from a tag/trade in the forums at Postcrossing. The person I traded with had visited Leeds Castle last year.