Kent, England: Leeds Castle – View from our room.