These English towns and villages around Somerset offer a mix of medieval history, memorable architecture, lively traditions, ...