The loveliest castle in the world is in Britain