About

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. We have created an urban space, hidden away, with a fantastic terrace on the River and an exciting menu. An amazing view of the Thames and all the famous attractions: London Eye, Batter Sea Power Station, St. George Tower the US Embassy. We have a 200 seat capacity so we are more than cable for hosting corporate functions, private dining and wedding reception. Our menu is extensive ranging from Steaks, Sea Food, Sushi and Burgers all freshly made to order. We have a fantastic selection of Cocktails in our vibrant bar area. Or relax on the terrace, enjoy a glass of wine, a salad, some Sushi or have a Shisha on the River. London's only Shisha Terrace on the river. Enjoy the vibe in our Bar, Restaurant and Terrace !

Details



Feature List


reservationsoutdoor seatingseatingwheelchair accessiblefull baraccepts credit cardstakeaway availabledigital paymentswaterfront

Reviews

Leave a Review

+44 7753 390820

Directions

3 St George Wharf, London, United Kingdom

Own this Business?

Claim your business to manage photos, menus, details, advertise, and plenty more!

Issues?

Notice anything wrong with this listing? Please report issues/suggestions here.

Scroll to Top