You can't beat a cracking pint of beer - and according to the Good Pub Guide, these are the places that will be serving the best in 2018.
Great Malvern, Worcestershire, WR14
Northampton, Northamptonshire, NN1
Edinburgh, Midlothian, EH2
Aston, Nantwich, CW5
Ipswich, Suffolk, IP4
Norwich, Norfolk, NR2
Turn Hill, Langport, TA10
Staveley, Cumbria, LA8
Sheffield, South Yorkshire, S3
Spreyton, Crediton, EX17