England: Another day, another ancient monument. Despite the ravages of time (and the constant fighting) the country still boasts many outstanding buildings reflecting its rich heritage. Stokesay Castle in picturesque Shropshire, is not one of the country’s best-known ancient monuments but it is considered possibly its finest fortified manor houses. Standing…