Reviews of Waterfront London Vauxhall Restaurant - Steaks, Sushi, Burgers, Shisha. (Restaurant) in London (London).