Waterfront London Vauxhall Restaurant
Fine Dining at The Waterfront London - Restaurant - Cocktail Bar - Steakhouse
Whether it be on the deck by the river in summer watching the sun go down or the having a few ‘quiets’ in winter by the fire, the staff have always been welcoming and the food has never disappointed.
If you’re after a great night with friends for dinner or a quiet beer with a view of the river this is the place.