Lady Olive Baillie

Leeds Castle

Just an hour or so out of London, in the heart of Kent, Leeds Castle is sheer historic house heaven