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.
Edinburgh, Midlothian, EH2