Arundel Castle and Gardens overlooks the River Arun in England. Home to the Duke and Duchess of Norfolk, the castle has an impressive keep.