From traditional haunts to fine-dining gastropubs, there’s no shortage of top pubs in England. The best across all 48 ...