Best Pubs in London
Historic boozers, riverside gems and great locals: London's best pubs.
Starting order is based on how often each place appears in London's major guides. Your upvotes move places up.
- 1Soho · 17 Denman Street, W1D 7HWFamed for perfectly poured Guinness downstairs and a wood-fired grill room upstairs, with lamb hotpot and sticky toffee pudding.
- 2Notting Hill · 45 All Saints Road, W11 1HEArtfully distressed neighbourhood pub serving local-produce small plates like monkfish scampi; crowned London's best pub by the Good Food Guide.
- 3Stockwell · 177 South Lambeth Road, SW8 1XPBeloved for its molten foie gras toasties and a seasonal daily menu of shareable slow-cooked lamb shoulders.
- 4Fitzrovia · 55 Great Portland Street, W1W 7LQGrade II-listed 18th-century boozer of oak panelling and gilded mirrors, famous for beef and Guinness pie with clotted cream mash.
- 5Waterloo · 36 The Cut, SE1 8LPA founding father of the gastropub scene, pairing a European-leaning menu with especially strong desserts.
- 6Camberwell · 16 Grove Lane, SE5 8SYMichelin-starred local doing generous, ingredient-led plates like taramasalata with fried dough and changing custard doughnuts.
- 7Farringdon · 159 Farringdon Road, EC1R 3ALWhere London's gastropub movement began in 1991, still running a daily blackboard menu and a cult steak sandwich.
- 8Dartmouth Park · 168 Highgate Road, NW5 1QSRustic, friendly pub by Hampstead Heath known for its legendary Scotch egg and hearty Sunday lunches.
- 9Soho · 4-6 Ganton Street, W1F 7QNRelaunched Soho pub with clandestine vintage booths and a much-loved merguez frites sandwich.
- 10Soho · 49 Dean Street, W1D 5BGBohemian Soho institution that pours only half pints, with classic French bistro cooking upstairs.
Missing somewhere?