London’s best pubs are not interchangeable bars with old-looking signs. They have a particular reason to visit: a riverside terrace, a historic interior, carefully kept beer, a tiny room hidden from a tourist street or the feeling that the neighborhood has gathered there for generations.
I lived in London for six years, love real ale and have a soft spot for what people affectionately call “old man pubs.” Finding good ones became a personal mission. This list keeps the places I genuinely enjoyed and explains what each is best for.
Before you go: pubs change ownership, hours, menus and booking policies. Follow the venue link and check the same-day details. Historic character does not guarantee accessibility, quiet seating or food at every service.
Best pubs in East London
1. The Captain Kidd, Wapping
Best for: a Thames view and an unhurried pint.
The Captain Kidd is my favorite pub in London. I held birthday gatherings there, and the river terrace made it feel special without turning it into a formal occasion. The building has a maritime atmosphere and looks across the Thames from Wapping High Street.
It is a Samuel Smith pub, so the drinks selection follows the brewery rather than the familiar range you see in many London pubs. The traditional no-music policy helps conversation. Arrive outside the busiest period if the terrace is the reason for your visit. Check current information before traveling; the pub’s old Facebook presence has historically been more visible than a conventional website.
2. The Grapes, Limehouse
Best for: a small historic riverside pub.
The Grapes sits on Narrow Street with a compact interior and a rear view over the Thames. It is atmospheric rather than spacious. Visit with a small group, and do not assume you can occupy a large table at peak time.
The pub’s literary and local history adds interest, but the pleasure is simpler: dark wood, the river and the sense of being somewhere distinctly London.
3. The Pembury Tavern, Hackney
Best for: independent beer and a more contemporary pub feel.
The Pembury Tavern is a useful contrast to the heritage pubs on this list. It is associated with Five Points Brewing and is a good choice when the beer itself is the priority. Check the current food service and events calendar if you want more than drinks.
4. The Culpeper, Spitalfields
Best for: a pub meal near Liverpool Street and Spitalfields.
The Culpeper combines a ground-floor pub with dining and a rooftop space. I once ended up there much later than planned, which is probably a recognizable recommendation in itself. I never used the rooftop, so I will not pretend personal expertise on that part; check its current seasonal opening and booking details.
Best pubs south of the Thames
5. The George, Southwark
Best for: a historic coaching-inn setting near Borough Market.
The George is known for its galleried courtyard and location off Borough High Street. It can be busy with visitors, but the setting earns its place. Go early if you want time to notice the building rather than only queue at the bar.
6. The Royal Oak, Borough
Best for: a straightforward traditional pub away from the market crowds.
The Royal Oak is valued for being a pub first: beer, conversation and a restrained interior. It is a sensible choice when nearby Borough Market feels too crowded. Check the day’s kitchen hours if food is essential.
7. The Mayflower, Rotherhithe
Best for: old-London atmosphere beside the river.
The Mayflower is tucked along Rotherhithe Street and leans fully into its maritime setting. The interior is snug and the river terrace can be popular. Combine it with a walk through Rotherhithe rather than treating it as a quick stop between central attractions.
Best pubs in North London
8. The Roebuck, Hampstead
Best for: a post-Heath drink.
The Roebuck works naturally after a walk on Hampstead Heath. Its appeal is the balance between neighborhood pub and destination: comfortable enough to settle into, but close to one of London’s best green spaces.
9. The Prince Albert, Camden
Best for: a local-feeling stop beyond Camden’s busiest strip.
The Prince Albert is a useful alternative when the pubs directly around Camden Market feel overwhelmed. Its garden and community-pub character are the reasons to compare it with noisier Camden options. Confirm current events if you want a quiet visit.
10. The Holly Bush, Hampstead
Best for: a cozy meal on a cold day.
The Holly Bush is hidden on a residential lane uphill from Hampstead station. I remember the food positively and liked the small-room, fireplace-and-wood atmosphere. It is one of the pubs where booking a table makes sense if a meal is the plan.
Best pubs in Central London
11. Ye Olde Cheshire Cheese, Fleet Street
Best for: atmospheric rooms and a sense of historic London.
Ye Olde Cheshire Cheese is a network of dim rooms and stairways off Fleet Street. I enjoyed the experience precisely because it does not feel like a polished modern bar. The building and pub history are complex, so be wary of simplified “oldest in London” claims; visit for the atmosphere, not a superlative.
12. The Cross Keys, Covent Garden
Best for: a characterful traditional pub close to the West End.
The Cross Keys on Endell Street is compact, decorated and easy to miss among Covent Garden’s more obvious venues. Its size is part of the charm and the limitation. It is better for one or two drinks than a large group expecting guaranteed seating.
13. The Wigmore, Marylebone
Best for: a polished central pub meal.
The Wigmore offers a more refined pub experience near Oxford Circus and Marylebone. Choose it when you want the accessibility of central London and a food-led visit rather than the smallest, roughest-edged historic room.
Best pub in West London
14. The Dove, Hammersmith
Best for: a riverside pint and a walk along the Thames.
The Dove sits down a narrow passage beside the river. I associate it with London Pride and the Boat Race atmosphere. The terrace and waterside tables are popular in good weather, while the small historic interior is part of the experience year-round.
What happened to The Knights Templar?
The original version of this guide included The Knights Templar near Chancery Lane, a grand former banking hall that operated as a Wetherspoon pub. That recommendation has been removed because venues and operators change; an old personal memory should not be presented as a current listing. This is exactly why every pub guide needs periodic verification.
How to choose the right London pub
- For river views: Captain Kidd, The Grapes, The Mayflower or The Dove.
- For historic interiors: The George or Ye Olde Cheshire Cheese.
- For a meal: The Culpeper, The Holly Bush or The Wigmore.
- For beer: The Pembury Tavern or The Royal Oak.
- For a walk first: The Roebuck after Hampstead Heath or The Dove after the Thames Path.
London pub etiquette for first-time visitors
In most pubs, order and pay at the bar unless staff tell you there is table service. Know roughly what you want before reaching the front. If you are in a group buying rounds, you can still opt out or order a non-alcoholic drink; the custom is social, not compulsory.
Check whether the kitchen is serving before choosing a table on the assumption that food is available. Keep bags out of walkways, respect reserved signs and remember that historic pubs may have narrow stairs and limited accessible space. Contact the venue directly if accessibility matters.
For travel planning, use the TfL Journey Planner and check the last convenient route home. If you are deciding where to base yourself, see the guide to London areas for students.
A great London pub list should make you curious, not turn an evening into a checklist. Pick one pub, explore the neighborhood around it and leave room for the place you find by accident.
3 thoughts on “14 Best Pubs in London for Character, Beer and Views”
Comments are closed.