The Best Riverboat Restaurants in London

 

The Best Riverboat Restaurants in London

 

Ready to explore the best riverboat restaurants in London?

If you’re looking for an exciting dining experience in London, nothing beats a meal on the cosy confines of a riverboat restaurant.

Enjoying delectable dishes while taking in the sights and sounds of this vibrant city is an experience that cannot be replicated.

From upscale gastronomic hotspots to rustic gastro pubs, there are options to suit everyone’s taste.

In this post, we will navigate London’s waterscapes to find some of the best riverboat restaurants that offer unbeatable views and unforgettable flavours!

If you visit one of these riverboat restaurants in London, don’t forget to check-in on Bloc so you can earn free rewards on rewards.getonbloc.com.



listing-featured-image

Darcie & May Green

Open 9:00 AM - 10:00 PM
Darcie & May Green, Sheldon Square, Central W2 6DS
Australian restaurant on a barge on Paddington’s canal. Great for Aussie brunches, healthy lunches and fun dinners. Located in Paddington.
Get ready for an unforgettable dining experience at Darcie & May Green! Let your taste buds explore their eclectic Australian menu, full of tantalizingly fresh dishes. The sophisticated bar area will wow you with creative cocktails and incredible vintage wines from the extensive selection. Whatever occasion brings you in – dinner date or business lunch…
listing-featured-image

Bateaux London

Closed
Embankment Pier, London WC2N 6NU
Fancy dining experience on a Thames river cruise. Expect live music and incredible city views. Contemporary dining experience on the river Thames, sets off in Embankment.
Feel like royalty for the night and dine with an experience that is truly unforgettable. Bateaux London restaurant, situated along majestic Thames River, provides a luxurious evening of fresh locally-sourced cuisine paired with stunning views of London’s skyline! Whether it be a business lunch or romantic dinner date – every event here promises grandeur in…
listing-featured-image

Tattershall Castle

Open 11:00 AM - 11:00 PM
Victoria Embankment, London SW1A 2HR
Boat bar and restaurant on the Thames. Expect incredible views of the London Eye and fun club nights at weekends. Located between Westminster and Embankment tube.
Escape to a luxurious hideaway on the north bank of the River Thames! Tattershall Castle offers an unforgettable dining experience with its elegant and cosy surroundings, freshly made English cuisine served with modern twists, stunning river views – all accompanied by friendly staff. Perfect for sharing quality time away from city life’s hustle & bustle;…