Discover the Best London Pubs on the North Shore of the Thames


When it comes to London pubs, the capital totally spoilt for choice! There are over 7,000 dotted across the capital, in all shapes and sizes, catering to all tastes. So, to narrow it down, you should begin exploring the best pubs on the Thames, starting with the northern bank.

The White Swan

Perfectly perched on a shallow slope down to the river, The White Swan in Twickenham is a favourite with locals. The White Swan is a traditional establishment, but that doesn’t mean they scrimp on quality, with beer-battered haddock, barbecue pork ribs, and Aberdeen steaks on the menu. The pretty paved garden is the ideal casting off spot for rowing up and down the Thames, and once a year the annual Raft Race makes a splash, too. The world famous Twickenham Stadium is nearby, making this one of the best London pubs to visit before an international game.

The Pepys

We amble swiftly on to The Pepys in the heart of the city of London, just across the water from the iconic Globe Theatre. Situated in a converted warehouse, plump Chesterfield sofas lend themselves to a sense of comfort and style. Contemporary art adorns the modern exposed-brick interior, but it’s fair to say the views out of the window are the main draw here. The Shard pokes towards the sky nearby, while, if you’re in the right seat, the majestic Tower Bridge comes into focus as a backdrop to the world-famous London Bridge.

The City Barge

Head back west along the riverbank and you’ll find The City Barge, another solid contender for one of the best pubs on the Thames. With a distinct village feel, this beautiful 14th-century building is located in Strand-on-the-Green, Chiswick. The City Barge is ideal for lovers of seafood, with crab and cod options on the menu as well as some tempting Japanese dishes for the more adventurous. Delightful all-year round, you can snuggle up in front of one of the three open fires in winter, or soak up the rays on a summer’s day. This spot overlooks Oliver’s Island, named after Oliver Cromwell, who was rumoured to have used the island as a hideout. These days the surroundings are more relaxed and the original Victorian panelling, reclaimed 19th-century bar, and vintage games certainly make you feel at home. The City Barge should be high on any must-visit list of London pubs.

  • The Pepys

    Stew Lane, London, EC4V 3PT

    020 7489 1871

  • The City Barge

    27 Strand

    020 89942148

Our writers' favourites

- Enter Your Location -
- or -