ZUMVU

Waterfront Brasserie Ltd

  • 3 St George Wharf, London SW8 2LE
The Waterfrontlondon has a room with a view, located on the Embankment, south of the River Thames, Vauxhall.
  • Restaurant
  • 3 St George Wharf, London SW8 2LE

This profile is following no one...

Website Trust Checkerwaterfrontrestaurant.uk

Trust Score

0 / 100

About

We have created an urban space tranquility. At your disposal is an amazing view of the Thames and all the famous attractions: London Eye, London and Tower Bridge. We have a 200 seat capacity so we are More