Current Status:

Leeds Castle

Leeds Castle, Kent, really is a pretty beautiful place.