Book Now


Located a short distance from Vauxhall station we serve up panoramic views of the river bank, the London Eye and the Battersea Power Station.

Our New-fashioned restaurant boasts style and features a delicious menu with British classics, freshly caught seafood and flavourful autumn dishes, while our stunning re-vamped bar serves a range of must-try wines from organic red to Pierre de Bry Champagne, a large selection of gin, cask ales and craft beers.

Found yourself in charge of organising the office Christmas party or the festive family Christmas get together? Whether you’re wanting festive drinks, Christmas feast dining or a festive pub lunch, our chefs have perfected our menu for you this season and our team of elves are ready to start planning with you!

Our exquisite private Green Room is also available to book and the perfect spot for those all important business meetings, private events, indulgent private dining or Christmas parties.

Samy and the team look forward to welcoming you to The Riverside!

Book Now


Celebrate Christmas at your local pub here in Vauxhall! Serving up anything from festive three course feasts, canapes and drinks to a scrumptious Christmas Day dining menu. Let’s look at dates for your diary!

Let's celebrate!


Our large covered heated terrace right next to the River Thames is the perfect place to relax with a bite to eat and a pint. We provide attentive table service, leaving you and your guests to unwind in style.

Book a table

Sunday Roast

Sundays are always special at Riverside. Serving up multiple cuts of roast meat, an array of seasonal trimmings, Yorkshire puddings and lashings of gravy. Vegans are in for a delight as we’re serving up our special Vegan Roast every week. Not to mention our tasty Bloody Mary’s.

Raise a roast!



Let us take care of you whilst you sit back and enjoy the company of your guests.

Opening Times

  • MONDAY - SUNDAY 10:00 - 22:00

Food Service Times

  • MONDAY - SUNDAY 10:00 -21:30

Talk to one of our friendly team about making a booking by calling us on the number below.

020 7735 8129