London is home to some of the most historic and atmospheric pubs in the world. From centuries-old taverns frequented by famous writers to cozy alehouses with roaring fireplaces, these pubs offer a true taste of British history. Whether you’re looking for a traditional pint, a hearty meal, or a glimpse into the past, here are some of the best historic pubs in London you shouldn’t miss.
1. Ye Olde Cheshire Cheese (Fleet Street)
A pub with a name as charming as its history, Ye Olde Cheshire Cheese dates back to 1667 and has welcomed literary giants like Charles Dickens and Mark Twain. Rebuilt after the Great Fire of London, it has a labyrinth of rooms, dimly lit by candlelight, adding to its old-world charm.
What to Try:
- A pint of Samuel Smith’s ale, a favorite among locals.
- Traditional steak and ale pie for a hearty meal.
Why Visit?
- One of the oldest pubs in London, steeped in literary history.
- A cozy, atmospheric interior with wood-paneled walls and open fireplaces.
2. The George Inn (Southwark)
Dating back to the 17th century, The George Inn is the last remaining galleried coaching inn in London. Once a meeting place for Charles Dickens, this pub exudes history, with its cobbled courtyard and charming wooden balconies.
What to Try:
- Fuller’s London Pride, a classic British bitter.
- The George Inn Ploughman’s, a perfect pub lunch.
Why Visit?
- A rare surviving galleried inn with a beautiful historic setting.
- Ideal for history buffs and literary enthusiasts.
3. The Mayflower (Rotherhithe)
Named after the ship that carried the Pilgrims to America, The Mayflower is a riverside pub with breathtaking views of the Thames. This 16th-century pub is full of maritime memorabilia and boasts a cozy, candlelit interior.
What to Try:
- A pint of local craft beer or the house cask ale.
- Fresh fish and chips, a classic pairing with a pint.
Why Visit?
- Stunning riverside location with outdoor seating.
- Unique connection to the Pilgrim Fathers and maritime history.
4. The Spaniards Inn (Hampstead)
This historic pub, dating back to 1585, was a favorite of literary greats like John Keats and Charles Dickens. Nestled on the edge of Hampstead Heath, The Spaniards Inn offers a countryside feel right in London.
What to Try:
- A pint of Camden Hells Lager or an expertly mixed gin and tonic.
- Sunday roast with all the trimmings.
Why Visit?
- Rich history with a literary and ghostly reputation.
- Perfect for a drink after a scenic walk on Hampstead Heath.
5. The Ten Bells (Spitalfields)
Famous for its eerie connection to Jack the Ripper, The Ten Bells has been serving pints since the 18th century. Located near Spitalfields Market, it retains its Victorian charm with ornate tiles and period decor.
What to Try:
- A pint of craft beer from local breweries.
- Their excellent selection of gin-based cocktails.
Why Visit?
- A historic pub with a fascinating (and slightly chilling) past.
- Vibrant atmosphere in the heart of East London.
Final Thoughts
London’s historic pubs are more than just places to grab a pint—they are windows into the city’s past. Whether you’re looking for literary history, riverside views, or eerie legends, these pubs offer something unique for every visitor. So, raise a glass and toast to London’s timeless pub culture!