Looking for a perfect pint at one of London’s top pubs?

The capital boasts an incredible mix of watering holes — from cosy, centuries-old taverns to sleek modern bars and even floating boozy spots.

Among these hundreds of choices are a select few that serve great food, pour quality drinks, and deliver unbeatable atmosphere — earning them some of the highest ratings in London.

To make your next pub visit easier, we’ve rounded up the best of the bunch, based on top reviews from Tripadvisor.

5 of London’s best pubs for a pintKings Arms

Rating: 4.4/5 from 889 reviews

Location: 16 King William Walk, London SE10 9JH

One happy guest said: “Popped in after Greenwich Observatory for a quick drink and a bite to eat.

“Lovely people and lovely food at a decent price.

“Homemade horseradish is a particular treat!”

Swan

Rating: 4.5/5 from 1,035 reviews

Location: 7 Cosmo Place, Holborn, London WC1N 3AP

A recent guest wrote on Tripadvisor: “Just a few steps off the main road, the Swan is a traditional pub with all the ambience you could ask for.

“The menu is surprisingly diverse, with something for any dietary restriction and lots of treats.

“The staff are friendly and attentive, too.”

The Black Lion Pub & Boutique Rooms

Rating: 4.8/5 from 115 reviews

Location: 274 Kilburn High Road, London NW6 2BY

A visitor to the pub said: “A wonderful welcome awaits you from the moment you enter this beautiful Victorian pub, it’s huge, which is just as well as it’s very popular in the evening.

“Fabulous staff, both behind the bar and restaurant, always happy to help.”

The Lord Northbrook, Lee

Rating: 4.3/5 from 482 reviews

Location: 116 Burnt Ash Road, London SE12 8PU

One happy guest wrote: “The food was excellent, I had a ribeye steak which was cooked exactly to order, and it was delectable, it was certainly worth the price.

“All the staff were very friendly and attentive, and all our needs were met.”

Recommended Reading

Adam & Eve

Rating: 4.4/5 from 416 reviews

Location: 81 Petty France, London SW1H 9EX

A customer said: “Wonderful place!

“We had a very nice time, and we felt very welcome.

“The waitress was lovely and gave good advice on beers.

“Food was really tasty, I definitely recommend this place.”

What’s your favourite pub in London? Let us know in the comments.