Riverside Restaurants in London

18 destinations curated by View

To revel in the glory of the capital's river, there are plenty of perfect riverside restaurants in London with sumptuous views and stunning locations. Scroll through our recommended list of riverside restaurants in London and enjoy the views.

Don't forget to check out our recommended list of riverside bars too.
Premium listing

Tower of London, The Wharf, St Katharine's & Wapping, London, EC3N 4AB
(020) 3166 6949

Sargeant's Mess is a diner and café situated at the Tower of London serving an all-day British menu. A modern and comfortable restaurant, guests can relax and soak in views of the river Thames and the Tower of London.

With a beautiful terrace on the Thames, guests can enjoy breakfast, lunch or dinner tucked under the historic walls inside or out, whatever the weather.

  • An all-day diner and café at the iconic Tower of London
  • Offering delicious, seasonal, simple British food
  • Using the best local producers and farmers
  • All served by a friendly and attentive team
  • Open from 8am, enjoy breakfast, lunch or dinner

Sign in now with Google or facebook to post your own views

Or use your

More Riverside Restaurants in London

Bingham Restaurant

#711

The Bingham Restaurant overlooks the River Thames and offers an intimate dining experience within chic surroundings. Diners can enjoy a regularly-changing menu of classic British cuisine made with fresh locally sourced ingredients.

61-63 Petersham Road, Richmond, Surrey, TW10 6UT
(020) 8940 0902

Cantina del Ponte

#2793

Cantina del Ponte has a fresh look and authentic Italian menu providing a great atmosphere to enjoy a meal with family and friends.

The Butlers Wharf Building, 36c Shad Thames, South Bank, London, SE1 2YE
(020) 7403 5403

China Boulevard on the River

#1167

China Boulevard on the River offers both authentic and contemporary Chinese cuisine, served in a stunning setting on the Thames.

No 1 The Boulevard, Smugglers Way, Wandsworth, London, SW18 1DE
(020) 8874 9878

Docklands Bar and Grill

#2678

Docklands Bar and Grill, located in the Crowne Plaza London Docklands hotel, offers river views along with a British and Modern European menu.

Crowne Plaza London Docklands, Royal Victoria Docks, Docklands, London, E16 1AL
(020) 7055 2119

High Timber

#2020

High Timber is located on the Thames riverside, near the Millennium Bridge. The menu is focused on British meats and dishes are complimented by an extensive wine list with over 40,000 bottles held in the cellar.

8 High Timber, City of London, London, EC4V 3PA
(020) 7248 1777

Le Pont de la Tour

#5164

Le Pont de la Tour is a splendid restaurant that boasts impressive views of the river. Following a major makeover, Le Pont de la Tour's interior is inspired by a French cruise liner and features a nautical element throughout.

Head Chef Frederick Forster creates classic French cuisine that has unexpected twists. Menu highlights include roasted Orkney scallop, violet artichokes; whole grouse, liver croûte, root vegetables and blackberries; and crêpes Suzettes.

The Butlers Wharf Building, 36d Shad Thames, South Bank, London, SE1 2YE
(020) 7403 8403

Nakhon Thai Waterfront

#2616

Offering a wide selection of authentic Thai dishes freshly prepared by capable chefs, Nakhon Thai Waterfront is a delicious taste of the East in a sublime waterside setting.

Waterfront Studios, Royal Victoria Docks, 1 Dock Road, Silver Town, London, E16 1AG
(020) 7474 5510

Northbank Restaurant and Bar


Situated on the riverside, directly opposite the Tate Modern, the Northbank has splendid spots for watching the Thames flow underneath the busy Millenium Bridge.

Millennium Bridge, One Paul's Walk, The City, London, EC4V 3QH
(020) 7329 9299

Ping Pong

#4444

Another addition to the Ping Pong chain, this time with a glorious location on St Katherine's Docks.

Unit 3, Tower Bridge House, St Katharine Docks, Tower Bridge, London, E1W 1BA
(020) 7680 7850

The River Cafe

#2065

Inhabiting a converted warehouse in Hammersmith, the River Cafe is a celebrated venue not far from Hammersmith Bridge which offers so much when the sun dares to reveal itself to the city.

Thames Wharf, Rainville Road, Hammersmith, London, W6 9HA
(020) 7386 4200
Sponsored listing
RS Hispaniola

RS Hispaniola

#770

Victoria Embankment, Whitehall, London, WC2N 5DJ
(020) 7839 3011

Permanently moored on the Victoria Embankment, R.S Hispaniola serves a selection of Modern European dishes within stylish surroundings. The R.S Hispaniola also has a comprehensive selection of drinks.

Sponsored listing
Sargeant’s Mess

Sargeant’s Mess


Tower of London, The Wharf, St Katharine's & Wapping, London, EC3N 4AB
(020) 3166 6949

Sargeant's Mess is a diner and café situated at the Tower of London serving an all-day British menu. A modern and comfortable restaurant, guests can relax and soak in views of the river Thames and the Tower of London.

With a beautiful terrace on the Thames, guests can enjoy breakfast, lunch or dinner tucked under the historic walls inside or out, whatever the weather.

Serpentine Bar and Kitchen

#2978

With great views and fair prices, Serpentine Bar and Kitchen in Hyde Park is one alfresco dining experience that won’t break the bank.

Serpentine Road, Hyde Park, London, W2 2UH
(020) 7706 8114
Sponsored listing
Tattershall Castle

Tattershall Castle

#108

Victoria Embankment, Whitehall, London, SW1A 2HR
(020) 7839 6548

The Tattershall Castle is a boat moored on the River Thames. The food menu offers classic British dishes such as bangers and mash, steaks or grilled salmon.

Tide Tables


Tide Tables is located underneath Richmond Bridge. This licensed cafe serves a variety of sweet and savoury meals and light bites. Biodynamic beers and wines are also available.

2 The Arches, beneath Richmond Bridge, Richmond, Surrey, TW9 1TH
(020) 8948 8285
Sponsored listing
View 94

View 94


Prospect Quay, 94 Point Pleasant, London, SW18 1PP
(020) 8425 9870

View 94 is an Italian focused Modern European restaurant and lounge situated on the banks of the River Thames in Wandsworth.

Sponsored listing
The Wharf Restaurant

The Wharf Restaurant

#110

22 Manor Road, Teddington, Surrey, TW11 8BG
(020) 8977 6333

The Wharf Restaurant is situated in Teddington near Richmond. This contemporary restaurant offers an eclectic mix of Modern European and British cuisine in a stunning location overlooking the River Thames.

Sponsored listing
The Yacht London

The Yacht London

#81

Temple Pier, Victoria Embankment, London, London, WC2R 2PN
(020) 7836 1566

Established in 1927, The Yacht London is a riverside restaurant offering freshly prepared British and Modern European cuisine alongside an extensive drinks list. The Yacht London is also a members club and hosts regular events.