Welcome to The Waterfront Bar

Located next to Wandsworth Bridge, The Waterfront is a gastropub, restaurant & bar with an envious pub garden overlooking the Thames. Minutes away from Wandsworth Town Station and Wandsworth Common, the Waterfront is the best spot for after-work drinks, long lunches and hosting parties. 

Our menu, with gluten-free, vegan and vegetarian options, makes us the best place for dinner catch-ups this side of Battersea! Be it a light lunch, a lavish dinner or something sweet, our seasonally changing menu is packed full of flavour and is sure to tantalise your taste buds.  

Don’t miss out, we look forward to seeing you soon!

Dine Al Fresco

Picture this: you’re enjoying a glass of champagne after a long day, tucking into a delicious meal whilst watching the sunset over the river Thames… Sounds idyllic right?

Well that’s exactly what you get when you chose to dine with us in our outside terrace. Our chef’s have created a seasonal menu that champions the best of British; be it a traditional pub classic, a hearty roast or one of our vegan friendly dishes, our food is sure to tantalise your tastebuds.



Book now

The Perfect Sunday Roast

Here at The Waterfront we’re serious about Sundays. Offering a selection of locally sourced meat as well as vegetarian options, accompanied by perfectly crispy roasties and double egg Yorkies.  The ideal spot for bringing the family together, or for those who need the hair of the dog, our Bloody Mary’s are the perfect cure!

Take A Look

Craft Beer

We love craft beer here at the Waterfront. We have an incredible selection of bottles, cans, and draught beers perfect for a warm Spring evening.

Find out more

Book a Table

Want to check availability? Simply use the form below…


Give Dad the gift he deserves this Father’s Day, and treat him to our exclusive gift vouchers

Opening Times

  • Monday - Thursday 11am - 11pm
  • Friday & Saturday 11am - 12am
  • Sunday 12pm - 10.30pm

Food Service Times

  • Monday-Saturday 12pm - 10pm
  • Sunday 12pm-9.30pm

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

020 7228 4297