International brasserie fare & cocktails with deep wood interiors, mood lighting, & patio seating.
The Waterfront London has a room with a view, located on the River Thames in the exclusive St. George Wharf, south of the River, close to Vauxhall.
Serving sushi, burgers, steaks and shisha until 11pm.
The Waterfront London is a restaurant and bar located in Vauxhall. The restaurant serves delicious sushi, burgers, steak and shisha. The bar serves cocktails and wine. The Waterfront London has a terrace overlooking the River Thames. The Waterfront London is a great place to eat, drink and relax. The food is fantastic and the views are stunning. If you're looking for a great place to eat in Vauxhall, look no further than The Waterfront London!