If you only go to one London wine bar, make it 10 Cases on Endell Street in Covent Garden. The owners only ever buy ten cases of a wine, so the list never sits still; glasses start at £7 for 125ml, and next door the walk-in Cave à Vin sells 300-plus bottles at shop prices to take home, or to open there for £12 corkage. For natural wine, head east to Sager + Wilde on Hackney Road. For the cheapest good glass, it's Diogenes the Dog in Walworth, where the house wines are £6. And for a wine you'd never buy by the bottle, Clarette in Marylebone pours Château Margaux by the 75ml glass. For the rest of the trip, my things to do in London guide covers the sights.
The 15 bars below come in four groups: the classic central wine bars, the natural-wine and neighbourhood bars, the wine shops with a bar (good value, because the bottle price starts from the shelf), and one self-pour bar. Each card gives the cheapest glass on the current list and what most glasses cost, the food, whether you can book, the hours, and the nearest station on the Tube (the subway) or the Overground. Prices are from each bar's own list as of 28 September 2026 (the card gives the list date), and include VAT (sales tax). Most bars add a 12% to 14% service charge, which is the tip. London has no tourist tax yet.
Two of London's best-known wine bars are in a different guide: Gordon's Wine Bar by Embankment, open since 1890, and Noble Rot on Lamb's Conduit Street are both in my best bars in London. If you'd rather have a cocktail, see my best cocktail bars in London. A few names from older lists are gone: Terroirs by Charing Cross has closed for good, and Weino BIB in Dalston is listed as permanently closed on Google.