This guide to things to do in Vauxhall, London has the best of the area. There are great pubs, restaurants, streets, parks, markets, and more in Vauxhall.