Best Bars And Pubs By The River Thames In London

If you want to escape the stresses of the city for a little while, you’ll probably want to hear all about Thames-side pubs and bars - some of which are even on a boat. This vast river is one of the most quintessential parts of London, and while it was once our main source of drinking water, we've all decided that beer is just better - and now there's pubs on every bank to prove it. Offering relaxed and soothing vibes whatever time of the year, these waterside haunts are prime spots for grabbing a drink and switching off from the world. Here’s our tips for the best pubs on the river Thames in London, from Putney to Greenwich and beyond.

Last edited by Scarlett Welch

Last updated on 25th September 2024




The Mayflower

The Mayflower is a quintessentially English watering hole offering snug candlelit interiors and breathtaking river views. Here, you can spy the original 1620 docking spot of the Pilgrim Father's Mayflower ship, cosy up by the crackling fire, and munch on a food lineup boasting mouthwatering fare crafted from local, fresh ingredients. Pair that with a pint of well-preserved traditional ales, craft beers or local gins, and you're in for a treat.

Hay’s On The River

15% Discount for NHS & Students and 3 other offers

One of the best pubs by the river in London Bridge, Hay's On The River is a fabulous haunt to check out. Check out beautiful views of the Thames while sipping premium draught beer or a cocktail or two - with a heated Alpine bar in the winter and a beautiful sunny terrace in the summer. And if you get peckish, get stuck into meaty cheeseburgers dripping with cheese or wood-fired pizzas, courtesy of street food vendors galore.

The Old Ship Hammersmith

On the hunt for old pubs on the Thames in London? Combining homeliness with views of the water, The Old Ship has served refreshments on the banks of the water since 1722. The pub offers some impressive views of the Oxbridge boat race and a serene landscape the rest of the year round - with gasto grub like short crust chicken pie, spectacular Sunday roasts and plant-based cheeseburgers, alongside an impressive beer range.

The Old Thameside Inn

It's all in the name really, The Old Thameside Inn in London Bridge serves a selection of pub grub with fantastic views of the River Thames - think a selection of hearty pies served with creamy mash, juicy meat or plant-based burgers or classics like fish and chips. Make sure to explore the unrivaled selection of ales should you choose to stop by, it will round off the quintessential pub visit perfectly. 

The Riverside

After pubs by the river Thames with a menu of classics like beer-battered fish and chips or chicken, ham and leek pies? The Riverside is a friendly watering hole offering an oasis of calm, hiding away in the St. George Wharf complex in Vauxhall. A stylish hangout for after work drinks or dining with friends and family, there's two outside terrace with room for up to 200 guests to check out the riverside views. 

The Windjammer

🍹 Bottomless Brunch 🍹 and 1 other offer

After some of the best riverside pubs on the Thames in London? Located right by the water and only a short walk from Pontoon Dock, The Windjammer is a cool, modern boozer fronting pretty greenery and industrial-style decor in the form of exposed ceilings and rustic light fixtures. It offers an array of premium wines, spirits and beers as well as soft drinks to enjoy with mates, plus a cracking menu. If you're feeling peckish, you can look forward to tucking into the likes of burrata, pan-roasted salmon, miso-glazed cornfed chicken and baked sweet potato and fregola salad.

Riverside East

Situated in the heart of Stratford, Riverside East is a vibrant, colourful restaurant that boasts a rooftop terrace looking out over the river. This lively venue is split into three different areas, each offering a different seasonal menu, with a focus on sustainable food throughout.

Tuck into vegan nduja pizzas, dirty garlic bread or Korean barbecue chicken wings, paired with a range of classic cocktails. Whether you're admiring the wild garden on the roof or relaxing in a booth downstairs, there's something for everyone here.

The Waterside

The Lower Deck is the place to be at Imperial Wharf's The Waterside. Fitted out with spacious comfy booths that lead out towards a heated terrace and views of the river by the same token, it's a stunning London riverside pub where you can enjoy cocktails and food while you chill. Their menu spans from burrata on a bed of crispy quinoa to charcuterie platters or brown crab risotto, and there's a huge number of lagers and ales on tap.

Blue Boat

Drinks Packages available! Please tick to be sent a copy and 1 other offer

Perched by the Hammersmith river with a maritime theme in tow, The Blue Boat is primed for pints by the Thames. Brimming with a gastro inspired grub, affordable ales and a cute patio by the river, drinks in the summer sun know their place here, and you soon will too. And if you're feeling peckish? Choose from a vast selection of dishes, including portobello mushroom and Dorset blue cheese sandwiches, pan-roasted chicken breast, mussels with chorizo on sourdough and more.

Boaters, Kingston Upon Thames

Bottle of Prosecco £20

If you're seeking a riverside retreat that's also dog-friendly, Boaters is the place for you - literally backing onto the water. Make your way to this Kingston gem, which features on many people's list of London's top 10 pubs by the river Thames, where you'll get to guzzle cocktails in the gorgeous garden space, all while taking in the stunning views. As for the food? Think soft shell crab burgers, baked camembert with a filo crust and steaks galore - paired with a selection of craft beer and cocktails.

One Over The Ait

Sitting just off the River Thames on West London's Kew Bridge Road is One Over the Ait. With two floors (and outside space on both), there's plenty of room to see the river in the summer months while sipping on one of their fantastic ales. And should you get a bit peckish, have a bite to eat of their delicious British dishes - from a full English breakfast in the morning to Sri Lankan sweet potato curry or sharing platters of nachos a little later on in the day.

The Horniman at Hays

Housed in the historic Hays Galleria building, this former brew-house from the 17th century is packed with Instagram-worthy sights, like a grand staircase, fancy marble counters, and an old-school wall clock that's definitely camera-worthy. When it comes to grub, The Horniman at Hays has got all the pub classics covered, alongside a one-of-a-kind lineup of cask ales and spirits.

Enderby House

Looking for London's best pubs on the Thames? Found within an old Georgian building, Enderby House isn't your average watering hole; it's bold and beautiful, with tall ceilings and vintage artwork. Make your way over to this riverside boozer for real ales, craft beers, wines and spirits alongside lip-smacking British fare - featuring the likes of pork and leek sausages with mash, triple-cooked chips and even build-your-own meat or cheese boards.

The Dickens Inn

Dating back to the 1700s, The Dickens Inn has a long and colourful history to be explored once inside. Head to the St Katharine's Docks spot as it enjoys two beer gardens, three storeys and lovely views of the docks themselves with a pint to hand. Expect barn-style interiors and screens showing live sport in some parts of the venue, as well as a mouthwatering menu of teriyaki salmon, truffle mushroom risotto, chicken schnitzel and much more served in The Grill.

Barrowboy & Banker

Formerly a National Westminster bank, The Barrowboy & Banker has it all — from a vault-laden maze to grand windows and a jaw-dropping double-height ceiling. This gorgeous London Bridge joint proudly features Fuller's classics, dishing out a feast of hearty pub grub. Picture this: top-notch pies, classic fish 'n' chips, and a lip-smacking slow-cooked rabbit casserole paired with irresistible sage dumplings. And when it comes to drinks? Get ready for a range of cask ales, delicious wines, and a gin-tastic selection.

Pilot Greenwich

Pilot is the perfect fusion of modern cosiness with a hefty dose of history, creating a unique spot to chow down, have a few drinks, and even rest up in Greenwich. Dive into a menu that changes with the seasons, a lineup of British and international brews, and swanky boutique digs close to the O2 Arena. We'd suggest giving the English pea ravioli and Miso glazed cornfed chicken a whirl - they're real delicious.

Hung Drawn & Quartered

City Break Lunch Menu 🥪🍺

When it comes to ancient watering holes in the city, the Hung Drawn & Quartered is our top pick. Situated just a hop, skip, and a jump from the Tower of London, this easygoing pub is the perfect spot for filling fare and delectable ale. Whether you're craving a board of pie tastings paired with three prize-winning brews and red wine gravy or a delightful strawberry Eton mess, this place is bound to knock your socks off.

No 29 Power Station West

One of the best riverside pubs in London, No 29 is a slick neighbourhood haunt in the Battersea Power Station redevelopment, overlooking the Thames with idyllic views. Head on over and you'll get to soak up the smart interiors matched with an equally impressive all day dining menu and refreshing cocktails. There are also more than 30 different wines and 15 types of beer to choose from, pairing perfectly with dishes such as nduja and cheddar croquettes, mushroom and halloumi burgers or even a succulent Sunday roast.

Gun

🥪 Lunch Set Menu 🥪 and 1 other offer

If you're after amazing riverside views, you'll almost certainly want to tick The Gun off your visit list. A magnificent, Grade II-listed gastropub dating back to the 18th century, you'll find this place sitting pretty opposite the O2 Arena. Spoil yourself with a beautiful landscape matched by an exceptional food menu that includes cured chalk stream trout, miso-glazed chicken, octopus carpaccio and much more. There are multiple different areas to relax in while you're here too, from the waterfront conservatory to cosy corners.

Founders Arms

Can we just appreciate those views? The Founders Arms leads the way when it comes to offering the picturesque riverside of St. Paul's and the City beyond. Situated directly opposite on the South Bank, it's a boozer for all occasions that keeps Londoners topped up with tasty food and drinks throughout the day. You can get your hands on everything from chicken, ham and leek pies to pan-roasted trout or plant-based burgers, with refreshing spritz cocktails to wash it all down at one of the best Thames-side pubs in London.

The Tattershall Castle

The Tattershall Castle boat isn't only one of the best riverside pubs in Central London, it's even better because it feels like you're on cruise to the Caribbean in the summer months. You can watch the London Eye's beautiful colours after the sun has set or the historical Big Ben from the permanently moored boat, and they won't leave you hanging after 11pm on weekends thanks to fantastic club nights. Perfect scenery, lively surroundings and an old-school boat, it doesn't get more idyllic than this.

The White Cross

You can't get a pint any closer to the banks of the river than at The White Cross. This historical and legendary boozer in Richmond is positioned pretty much on the river, meaning calming views of the water are guaranteed while exploring the menu of classic seasonal food and drinks - think chalk stream trout ceviche or honey and thyme-baked camembert paired with a pint. You can also enjoy the wonders of a high tide, as some days the water may even maroon you in the beer garden.

The Oyster Shed

Oyster Hour

The Oyster Shed offers a delightful escape from the hassle of the City. This riverside restaurant is strongly suited to business people during the day and groups heading around after work for a glass of wine and a snack while enjoying this stunning vantage point. As well as the obvious selection of oysters, you can enjoy whole dressed Cornish crab and sumptuous Sunday roasts here, making it one of the best bars by the river in London with a view.

Banker

The Banker is a trendy watering hole boasting scenic river views, a stylish bar, exposed brick walls, retro diner-style booths, and a fabulous terrace where you can catch some rays. On the menu, this boozer has you covered with crispy squid, Greek meze platters, ox cheek ragout, and curry-baked cauliflower to satisfy your cravings. What's more, you can wash it all down with the full range of Fuller's cask ales and an extensive selection of top-notch wine and cocktails.

The Waterfront

The Waterfront on the Wandsworth and Battersea border is a fantastic bar for river view drinks. With an outdoor terrace gazing out onto the river, you can enjoy sunrise and sunset drinks, breakfasts, lunches, brunches and dinners. Delve into plates of rare breed Cumberland sausages, salt baked beetroot tarts and sirloin steaks in blue cheese sauce, or try out one of their homemade sourdough pizzas instead.

Benugo @ BFI Southbank

The BFI Southbank is home to a number of restaurants and bars which boast fabulous views of the River Thames. Make your way over to chomp on scrumptious grub accompanied by cocktails, craft beers or fizz with one of the city's most iconic sights as your backdrop. They've got gas-lit pizza ovens, balcony bars and bookable event spaces dotted around this destination, making it suitable for any occasion.

The Black Lion Hammersmith

Located just yards away from the stunning banks of the River Thames, The Black Lion is a traditional British Boozer with a welcoming atmosphere and impressive list of ales on tap. In the summer months the roomy terrace plays host to barbecues and live music, or just a great sunny spot to enjoy cocktails and dishes like crispy katsu fried chicken burgers, cider-braised pork belly or grilled aubergine and hummus with pitta bread. 

Alexander Pope

Been searching for 'pubs on the Thames near me' lately? This Twickenham boozer boasts trendy decor, a bustling outdoor terrace and multiple TV screens showing all the best sporty events. As for the menu? You can get your hands on British classics like Sunday roasts and beer-battered haddock with chips at Alexander Pope. Don't fancy the walk home? Then you're in luck, as this place doubles as a hotel with 32 boutique bedrooms available.

The Cutty Sark

Looking for the best pubs on the river Thames in London with a view? The scenes from the Cutty Sark pub are the type to make you appreciate just how great this city is. Perched on the banks of the Thames in leafy Greenwich, pull up a pew beside the window and marvel at that stunning landscape featuring the water and Canary Wharf skyline. You can enjoy scrumptious plates of salt and pepper whitebait, chicken schnitzel or even fresh oysters at this seafood-focused spot, paired with a refreshing pint in the sun.

Sail Loft

🃏 Kid's Table Every Sunday 🃏 and 2 other offers

A gorgeous gastro plot sitting alongside the Thames, The Sail Loft is a great boozer in London for those that want views of the river. Not only toting a selection of affordable plates alongside nautical themed interiors, this place boasts a pretty terrace and sun-trap for warmer months. There's a cracking selection of beers, wines and spirits to enjoy while you're here, as well as a menu that ranges from miso-marinated seabass to pan-roasted duck breast or locally sourced plant-based burgers.

The Bulls Head

The Bull's Head is a comfortable boozer just a stone's throw away from Barnes waterside, that's been serving the area for over 60 years. Situated in an idyllic position and boasting a traditional yet characterful English pub atmosphere; this gem of a boozer provides refreshment and regular live jazz in a wonderful setting. Hungry? Then be sure to check out their grilled steaks, sharing boards and hearty burgers too.

Tequila Mockingbird Putney

Tequila Mockingbird Putney is a top spot for cocktails by the river. Set across multiple storeys, this Putney gem boasts neon-lit interiors alongside a fabulous riverside terrace. Better yet, there's also a daily happy hour 'til 8pm, including deals on wine, beers and cocktails. And on Sundays? You can get your hands on bottomless Aperol spritzes for just £29 per person, while grooving to 90s and 00s throwback tunes.

The Boathouse

Head to The Boathouse's top-level restaurant to find the pub's best waterside views. Looking out over the water and towards the famous Putney Bridge, it's a stunning location to enjoy some fresh, home-prepared food in one of the best bars on the river Thames in London. They're dishing up everything from brown crab and prawn tagliatelle to garlic chicken schnitzel and courgette risotto here, to be enjoyed in front of their floor-to-ceiling windows or out on the pretty patio.

Bell & Crown

Nestled in Chiswick, The Bell & Crown is a delightful riverside pub that marries the cosy appeal of a country inn with an unbeatable London setting. Positioned right by the Thames, it's the ideal place to savour delectable food, top-notch real ales, and service with a sunny disposition. Their menu showcases elevated pub favourites made with fresh, seasonal ingredients, starring treats like sizzlin' lamb chops and succulent pan-roasted salmon.

The Duke's Head Putney

Hunting for the best pubs on the Thames? You'll struggle to find a more idyllic riverside spot than The Duke's Head. It's based at the starting point of the Oxbridge boat race but well worthy of a visit any time of the year, for its waterfront terrace that hosts live music, supper clubs and film screenings throughout the week. As for their menus, expect fresh British produce in dishes such as pan-fried king prawns, asparagus and wild garlic gnocchi, baked camembert or charcuterie boards to share.

The Ship

The Ship in Wandsworth is a vibrant riverside gastro pub in gorgeous surrounds. In the warmer months The Ship has a barbecue in their outside seating area, ideal to enjoy some juicy meat and drinks whilst facing the beautiful river views of the Thames. They also host live music performances every single Sunday, as well as their popular quiz nights on Wednesdays and regular sports screenings. 

Tamesis Dock

Set on a charming converted 1930s Dutch barge, now serving as a floating pub and live music hotspot, Tamesis Dock offers epic views of the Houses of Parliament, the London Eye, and the lively river scene. The super cosy space offers plenty of seating on two decks, as well as jazz nights and live band sets throughout the week. Whether you're after a picturesque sunset with an ice-cold pint or a night of toe-tapping tunes, it's the place to be for a truly unique experience in the city.

Doggett's Coat & Badge

If you're looking for the best pubs along the river, Doggett's Coat & Badge is one of our favourites. Found right in the heart of South Bank, this cosy pub will have you enjoying drinks with a view of the Thames and chomping on hearty British dishes indoors when temperatures drop. Expect everything from hearty pies and burgers to baked macaroni cheese or garlic chicken schnitzel, with an indulgent double chocolate brownie for dessert.

Hawksmoor Bar Wood Wharf

Cocktail hour

Looking for cocktail bars by the river in London? Anchored right on the water, Hawksmoor Bar Wood Wharf is an ideal stop-off for those of you seeking a restaurant with a view. Jump on this gorgeous floating eatery, where you can then delve into mouthwatering signature dishes, like rib-eye steaks, beef carpaccio and natural oysters, complimented by bespoke concoctions. You can't get much closer to the water than this.

The White Hart Barnes

You can get some pretty special views from the terrace of The White Hart in Barnes, especially on Boat Race day. The pub sits pretty on the banks of the river, with great British cuisine and a world-class selection of wines available in a venue that oozes with a Tudor charm, also flaunting a chilled terrace area that overlooks the water. As for the menu? Think dressed Devon crab with shrimp creme fraiche, lamb rump in a truffle jus or a selection of burgers.