The beautiful village that's been named England's 'prettiest'

It's the perfect weekend escape, offering scenic pub lunches, medieval castle ruins, and fascinating Roman and Norman history