Dining on the water

Come rain or shine, it's always a pleasure to be near the water. Whatever the weather, you can enjoy our round up of the best places for dining on the water.

29 Restaurants

How are Featured results ranked
The default order for search results reflects a number of factors, including table availability, restaurant location, search criteria, and restaurant reviews and ratings. In addition, payment made by a restaurant to OpenTable is also a factor for the relative ordering of restaurants.
photo of gordon ramsay the narrow restaurant
British Limehouse

Top special:

Sunday Roast from £17

photo of le pont de la tour restaurant
French London Bridge

Top special:

Restaurant Set Menu: 2/3 courses £24.50/£29.50

photo of gaucho canary restaurant
Steak Canary Wharf

Top special:

2 courses with a glass of wine £30
Bottomless Beef and Wine £60

Learn more
photo of the waterway restaurant
European Maida Vale

Top special:

30% Off Your Food Only

photo of oxo tower restaurant restaurant
British Waterloo
You're in luck! We still have 4 timeslots left.

Top special:

London Restaurant Festival: 3 Courses and a glass of Champagne £39

photo of r.s. hispaniola restaurant
Reviews coming soon
$ $ $ $
Modern European Westminster

Top special:

London Restaurant Festival: 3 courses & free flowing bubbly £35

photo of gaucho richmond restaurant
Steak Richmond

Top special:

2 courses with a glass of wine £30

photo of cantina del ponte restaurant
Italian London Bridge

Top special:

Pre-Theatre Menu - 2/3 courses for £20/ £23 & a glass of fizz!
Set Dinner 2/3 courses for £20/ £23 with a glass of fizz

Learn more
photo of oxo tower brasserie restaurant
British Southbank
You're in luck! We still have 4 timeslots left.

Top special:

London Restaurant Festival: 3 Courses and a Cocktail £33

photo of sea containers at sea containers london restaurant
British Southbank

Top special:

Theatre menu: 2 courses & a glass of Prosecco £25

photo of skylon restaurant
$ $ $ $
British Waterloo

Top special:

Pre/ Post Theatre Offer 2 courses £27, 3 courses £32

photo of scoff & banter - canary wharf restaurant
Modern European Docklands

Top special:

Lunch & Pre-Theatre menu: 2 course £17 / 3 course £22
London Restaurant Festival: 2/3 courses £17/£22

Learn more
photo of bingham riverhouse restaurant
British Richmond
You're in luck! We still have 3 timeslots left.
photo of swan, shakespeare’s globe restaurant
British Bankside
Find next available

At the moment, there’s no online availability within 2.5 hours of 7:00 PM. Do you have another time in mind?


photo of terrace – south bank and waterloo restaurant
International Waterloo
Find next available

At the moment, there’s no online availability within 2.5 hours of 7:00 PM. Do you have another time in mind?


photo of high timber restaurant
$ $ $ $
Steak St Paul's
Find next available

At the moment, there’s no online availability within 2.5 hours of 7:00 PM. Do you have another time in mind?


photo of northbank restaurant & bar restaurant
British St Paul's
Find next available

At the moment, there’s no online availability within 2.5 hours of 7:00 PM. Do you have another time in mind?


photo of rotunda bar and restaurant restaurant
British King's Cross
Find next available

At the moment, there’s no online availability within 2.5 hours of 7:00 PM. Do you have another time in mind?

photo of blueprint café restaurant
British London Bridge
Find next available

At the moment, there’s no online availability within 2.5 hours of 7:00 PM. Do you have another time in mind?


photo of sargeant's mess restaurant
$ $ $ $
British Tower Hill
Find next available

At the moment, there’s no online availability within 2.5 hours of 7:00 PM. Do you have another time in mind?

photo of thai square putney bridge restaurant
Thai Putney
Find next available

At the moment, there’s no online availability within 2.5 hours of 7:00 PM. Do you have another time in mind?

  • Previous
  • 1
  • Next

Some restaurants were not shown as they do not have availability matching your search criteria

Repeat this search showing omitted results