A pub lunch is great no matter the season - winter, spring, summer or fall - and one has been named as Britain's finest in a charming town.