what is vauxhall in london
Vauxhall area overview. Vauxhall is a strip of London in the south bank of the Thames which includes Nine Elms to the east and parts of Battersea to the west. For a very long time the area was characterised by London's industrial hangover and dominated by Battersea Power Station and New Covent Garden Market, which sells flowers and food.