Britain at its best — Ancient tales and charm abound in the delightful Worcestershire