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.
Marks out of 10 for Tamesis Dock