Vauxhall

From FinnegansWiki
Jump to navigationJump to search
  • Vauxhall - an inner city area of south London in the London Borough of Lambeth. It is located on the south bank of the River Thames, across the water from the Tate Britain art gallery and the House of Commons.