One of the great things about living in the only Borough separated by the River Thames is the opportunity to have a pint overlooking the water on a sunny day. If you can't find the riverside pub you're looking for try our main pubs page...
By the way, if we've missed one, please let us know... just get in contact.
The White Swan
Riverside, Twickenham, TW1 3DN
The White Swan is one of the best pubs on the River Thames and has been sitting there since 1690. It gets very crowded on rugby days. Evening...
The White Hart
The Terrace Riverside, Barnes, SW13 0NR
A charming pub right on the River Thames. With two terraces it is a perfect spot to watch the Boat Race....
The White Cross
Water Lane, Richmond, TW9 1TH
Good food and sometimes the pub is actually in the river when the tide is high Good pub for watching sports on TV...
Tide End Cottage
8 Ferry Rd, Teddington, TW11 9NN
The Tide End Cottage is a decent pub right next door to the Anglers at Teddington Lock. Food served all day and several real ales on tap....
Slug and Lettuce
Water Lane, Richmond, TW9 1TJ
Sit outside by the river in Richmond and enjoy a pint of beer.
10 Thames Bank, Mortlake, SW14 7QR
Built in 1781, the Ship is without doubt most famous for its location on the finishing line of the...
4 Whittaker Avenue, Richmond, TW9 1EH
The Revolution Bar in Richmond is right on the River just by Richmond Bridge and specialises in vodka. It has a great balcony right at the top...
We may not have 365 days of sunshine every year, but apparently London does enjoy 1490 hours of it, which is more than enough for a pint. It's hard to judge which is the best pub on the river in Richmond since they all have their charms - but we tend to prefer the independents where the choice of beer is unrestricted, and the food is often a little more tasty.
If you're thinking about somewhere to have a great pub lunch, you may want to look at our article about the best pub roasts in Richmond upon Thames.