The Waterfront Restaurant London
open now, until 23:00
Sushi restaurant
Located on the Embankment, South of the River Thames, Vauxhall, The Waterfront Boasts amazing views of the Thames and London Eye, Big Ben and Tower Bridge.With an outdoor Heated Roof Terrace even in the winter, we can keep you warm and comfortable. Update description
Review The Waterfront Restaurant London
Loading comments-box...
Popularity of The Waterfront Restaurant London
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
The Waterfront Restaurant London has a total of 1 visitors (checkins) and 56 likes.