Best Riverside Restaurants In London

The weather is glorious and you want to make the most of it - and why shouldn't you? Sunny days are few and far between and the thought of wasting them in stuffy eateries is a crying shame. Whether you're after a low-key bite to eat by a quiet canal, a classy sunset dinner near the Thames or something a little different, here are London's best restaurants by the water.

Last edited by Kiera Chapman

Last updated on 20th November 2025




Holiday Inn London – Brentford Lock

You'll find Holiday Inn close to the Grand Union Canal in Brentford Lock, boasting floor-to-ceiling windows that let in lots of natural light. They offer all-day dining here, including breakfast and an afternoon tea that costs just £25 for two people.

There's all sorts to choose from on their huge menu, including Sri Lankan-style vegetable curry, spicy salami and nduja pizza or crispy buttermilk chicken burgers.

Busaba Kingston

If you're looking for somewhere to take a date with gorgeous riverside views, or are simply planning a catch-up with friends then you'll want to book Busaba in Kingston. This elegant restaurant boasts warm interiors and a menu packed with the flavours of Bangkok, like delicious curries and glazed meats from the grill. 

Cottons Vauxhall

Cottons can be found in the heart of Vauxhall, with a spacious outdoor terrace that overlooks the Thames. This vibrant Caribbean venue promises relaxed reggae beats, colourful interiors and a menu of mouthwatering eats, ranging from jerk marinated salmon to vegetable curries and oxtail stew. They also offer a Caribbean twist on the classic Sunday roast, as well as a three-course bottomless brunch on Saturdays that costs just £34.50 per person.

Rick Stein Barnes

Festive Menu. and 1 other offer

Rick Stein in Barnes can be found just beyond Richmond sporting stunning views of the river, dangling foliage and large windows creating a calm, spacious dining environment. The acclaimed seafood chef is serving up some of the best UK catches here, with the likes of Shetland mussels with garlic, chilli and lemon the menu, plus scallops in a hazelnut butter, smoked salmon and more. 

Darcie & May Green

Sun, Sips & 25% Off Cocktails This Summer!

Darcie & May Green offers some of the city's most charming riverside dining, right on Regent's Canal. You can enjoy brunch on the open rooftop or cosy indoor seating with big windows overlooking the water. 

The setting is peaceful but still buzzing with Paddington energy, making it ideal for breakfast meetings, long lunches or sunny weekend brunches. With a menu inspired by Australian café culture and drinks that suit any mood, it's a go-to for waterfront lovers.

Fulham Pier

Brasserie Constance, located within Fulham Pier, is a highlight for those seeking modern British cuisine with a riverside setting. Its menu champions seasonal and locally sourced ingredients, offering dishes that balance refinement with rustic charm. The restaurant's contemporary, light-filled space overlooks the Thames, enhancing the dining experience with panoramic views and a relaxed, elegant atmosphere. For those in search of lighter fare, Water's Edge offers a changing menu and classic afternoon tea, perfect for an indulgent riverside pause.

Alongside these sit the vibrant Riverside Market, a food hall on the ground floor where casual dining comes alive with a variety of stalls serving everything from gourmet burgers to fresh salads and tacos.

Setlist

£5 Margs - every Saturday 7-9pm and 1 other offer

Promising great views over the Thames, Setlist should be your next riverside dining destination. It's located on the iconic Somerset House terrace, promising a regular lineup of events - we're talking live music, DJ sets and even art installations.

Wondering what's on the menu? The kitchen is made up of a group of female chefs who offer different cuisines - think smoked aubergine pizzas, aged beef smash burgers, Baja fish tacos and much more.

Dove

Dove is steeped in history; since it first opened in the 17th century, this Hammersmith watering hole has garnered quite the reputation. From the great atmosphere and riverside garden to the cask ales and crowd-pleasing grub, you can see why it's so popular.

Waterfront London

Escape the bustle of London and enjoy a peaceful, memorable meal at Waterfront London, one of the best riverside restaurants in the city. Featuring an elegant setting with warm golden lighting, cosy booths, and views of the Thames, it's the perfect spot to relax and indulge.

With dishes crafted by Chef Alex, using locally sourced ingredients, and an impressive drinks menu with seasonal cocktails, this riverside retreat offers something for every taste. Whether you're celebrating a special occasion or just enjoying a day by the river, Waterfront London ensures every visit is filled with comfort and joy.

Boaters, Kingston Upon Thames

Looking for a gorgeous riverside pub in London? Located in the picturesque Canbury Gardens, just a short walk from central Kingston, Boaters is a classic pub that has it all - a riverside beer garden, a peaceful sunset balcony, and a blend of stunning classic and contemporary decor. But let's not forget why you're really going, the food and drink, of course; with a menu featuring goodies like dry-aged rack of lamb, red mullet and mussel fish stew, as well as a great selection of beers, wines, and cocktails, you're sure to have a great time.

Fire & Fromage at Jimmy's Pop-up

Book by the 12th December for 20% off

A Southbank pop-up that's perfect for winter, Fire & Fromage at Jimmy's Pop-up offers amazing views of the Thames from its riverside position. This cosy spot is all about alpine fun, serving up mulled wine, boozy hot chocolate and all sorts of tasty treats.

Their Fondue Bar is a sharing table concept, where for £35 per person you'll receive a welcome drink, a fondue feast and mini chocolate doughnuts. They've also got a more casual street food kitchen, promising the likes of baked camembert, bratwurst hotdogs and festive vegan burgers.

The Cheese Barge

One of the most unique restaurants in the entire city, The Cheese Barge is dedicated to just one thing: cheese. The floating eatery can be found on a 96-foot boat on Regent's Canal, close to Paddington station, offering two floors of seating space.

Their quirky menu features small plates, grilled sandwiches, sharers and individual portions of cheese, available on a three for £14.25 offer. Dig into the likes of Cornish gouda, baked brie with new potatoes, goat's curd with sweet potato fritters and much more.

TOWPATH

Towpath in Hackney offers a scenic dining experience right on the canal, combining rustic charm with contemporary British cuisine. With a focus on seasonal, locally sourced produce, the menu celebrates simple, delicious flavours in a relaxed, airy space. Whether you're enjoying a casual lunch on the terrace or a sunset dinner overlooking the water, Towpath's riverside setting provides a tranquil backdrop that enhances every bite.