London is packed with pubs, coming in all shapes and forms from the classic on-the-corner historic building, a modern concrete box and even a boat.
Among those many pubs are a handful that all serve food, drinks and have a great atmosphere and are among the highest-rated in London.
To help you out on your next pub trip, we’ve rounded up some of the best pubs across London according to Tripadvisor you need to visit and enjoy a drink in.
Take a look at the list below and let us know if any of these pubs are local.
5 of London’s best pubs for a pint
Kings Arms
Rating: 4.4/5 from 889 reviews
Location: Greenwich London SE10 9JH King William Walk, London SE10 9JH England
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 England
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 England
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 Rd Lee, London SE12 8PU England
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.”
Adam & Eve
Rating: 4.4/5 from 416 reviews
Location: 81 Petty France, London SW1H 9EX England
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.”

