London Guide · Where to Drink

10 Best Places to Drink in London

From Victorian gin palaces to craft ale taprooms, London's drinking scene rewards every curious thirst with something unforgettable.

No. 01
The Lamb & Flag
Historic Pub · Covent Garden
One of London's oldest pubs, beloved for its creaky charm and real ales.
No. 02
Ye Olde Cheshire Cheese
Historic Pub · Fleet Street
A labyrinthine 17th-century tavern that feels genuinely untouched by modern time.
No. 03
The Prospect of Whitby
Historic Riverside Pub · Wapping
London's oldest riverside pub, with Thames views and a properly atmospheric interior.
No. 04
Dukes Bar
Classic Cocktail Bar · St. James's
Legendary for its perfectly stirred martinis, served tableside with quiet, elegant ceremony.
No. 05
Terroirs
Natural Wine Bar · Covent Garden
A pioneering natural wine bar with an honest, earthy list and excellent small plates.

Thirsty yet?

Walk home, not taxi. Stay with Bloqq and stay close.

Book a Bloqq in London
No. 06
The Craft Beer Co.
Craft Beer Pub · Clerkenwell
Rotating taps of rare and local craft beers keep serious drinkers coming back repeatedly.
No. 07
Happiness Forgets
Cocktail Bar · Hoxton
A low-lit basement bar serving inventive, beautifully balanced cocktails without any pretension.
No. 08
The Princess of Shoreditch
Gastropub · Shoreditch
A bright, buzzy corner pub with excellent seasonal food and a great beer selection.
No. 09
Swift
Cocktail Bar · Soho
Two floors of expertly made cocktails in a sleek, welcoming Soho favourite.
No. 10
The Mayflower
Historic Pub · Rotherhithe
A timber-framed pub perched over the Thames, steeped in genuine seafaring history.
10 Best Places to Eat 10 Hidden Gems London Overview

Book a Bloqq in London

Self-contained apartments, managed end-to-end by the Bloqq team. Book direct - no platform fees.

View London Stays