London, in all its vibrant, metropolitan glory, cannot be missed, but England’s real crown jewels? They don’t reside in The Tower. Come rain or come shine, the English countryside is evergreen and, with some of her most historic houses and princely castles within easy reach of the capital.