london's finest waterfront restaurant - vauxhall sw8 - cocktail Bar - Central London SW8
Seafood Menu