Vauxhall may not seem an obvious place to find a riverside bar on a sunny day, but there are a couple – Aqua River Brasserie and The Riverside. They are directly on the river in St George Wharf, and are sun traps when the weather is good, however they are both rather soulless. I would pass them by and go for a more quirky venue, namely Tamesis Dock a dutch barge permanently moored on the Thames, with a fabulous view of the Houses of Parliament.
Tamesis Dock is not that much of a gourmet experience (the menu is mainly wraps and burgers), it’s basically a floating pub, in a great location that regularly hosts live music events. It is opposite the Plaza Riverside hotel, which houses the rather good Chino Latino Restaurant, so my recommendation would be to have an inexpensive drink or two on the barge before heading over the road for dinner in Chino Latino.
Marks out of 10 for Tamesis Dock