From the revived classics of Soho to the quietly brilliant kitchens of Camberwell, London’s pub scene continues to set the national pace. Our selection of the 100 Best Pubs 2025 reveals a city full of character, where chefs favour flavour over fuss and old locals find new life. You’ll find everything from The Devonshire’s smoke-kissed grills and perfect pints in the heart of Soho, to riverside charm at The Waterman’s Arms in Barnes and the comforting clamour of The Eagle in Clerkenwell – the original template for the modern British pub. Whether you’re chasing a Sunday roast, a pint with purpose, or destination dining without the white tablecloths, these are the best pubs in London worth crossing the city for.
Where to eat
Best Pubs in London
Published 02 November 2025
CONTINUE READING...
Become a member of Good Food Guide+ to unlock Britain’s 100 Best Local Restaurants 2026, and get unlimited access to our reviews, newsletters and other lists including the best bakeries and pubs around Britain
Already have an account? Log in

Latest articles
Feature
Britain’s 100 Best Pubs: last year’s top 10 (and how to vote now for 2026)
PUBLISHED ON 05 Aug, 2026
Where to eat
Britain’s 100 Best Local Restaurants 2026: Yorkshire and North East winners
PUBLISHED ON 03 Aug, 2026
Best Local Restaurant
The restaurants bringing the world to Britain’s High Streets
PUBLISHED ON 27 Jul, 2026
