21 Pubs You Must Visit Before You Die

    Time for a pint.

    1. Clachaig Inn, Glencoe

    Not only is the 300-year-old Clachaig Inn in one of the most obscenely beautiful bits of the Scottish Highlands, it also has a bloody brilliant whisky selection to try alongside its beer. There are rooms to stay in too, which I would recommend – get hammered on good whisky and beer in the evening, then wake up and soothe your head with idyllic Scottish scenery. I can think of no better way to spend a weekend.

    2. Old White Swan, York

    3. The Pandora, Falmouth

    This 13th-century inn is in prime position to explore the beautiful Cornish surrounds. It's sat on the edge of the Restronguet Creek, which is a particularly lovely body of water. From the pub you can have a pint, watch the boats, and have a slap-up dinner if you fancy it too.

    4. The Fat Cat, Norwich

    5. Felin Fach Griffin, Brecon Beacons

    6. Crown Posada, Newcastle

    7. Monty's Inn, Beaulieu

    8. Philharmonic Dining Rooms, Liverpool

    9. The Pot Still, Glasgow

    10. The Old Inn, Crawfordsburn

    11. Rose & Crown, Snettisham

    The setting of this charming pub is perfect: It's smack-bang next to the stunning northern Norfolk coast. They also have delicious food and a 14th-century interior complete with cosy corners, twisting passages, and low beams aplenty.

    12. The Woods, Dulverton

    13. The Shipwright’s Arms, Faversham

    14. The Fleece Inn, Evesham

    15. Horse & Groom, Bourton-on-the-Hill

    16. The Blue Lion, East Witton

    The Blue Lion is an 18th-century building set in a particularly lovely part of the Yorkshire Dales, which only helps cement its standing as a must-visit pub. There are loads of roaring log fires, and the food is great too – make sure you stay on a Sunday so you can have a proper roast.

    17. Hand & Heart, Nottingham

    18. Ye Olde Fighting Cocks, St Albans

    One of several pubs that claim to be the oldest in England. I don't know how solid this claim is, but I can vouch for this pub being one of the prettiest at least. The building is unusual thanks to its octagonal shape (it used to be a pigeon house), and the nearby Hertfordshire greenery is a treat.

    19. The Spaniards, London

    20. The Cock, Hemingford Grey

    The beer here is good – that's a given. But it's the food that's truly spectacular. A 17th-century pub in Cambridgeshire, the restaurant inside serves up British fine dining that will not disappoint. They have over 100 kinds of sausages. I think that should tell you enough.

    21. BrewBot, Belfast