It crosses the River Thames in a north-west south-east direction between Vauxhall on the south bank and Westminster on the north bank . It crosses the River Thames in a south-east north-west direction between Vauxhall on the south bank and Pimlico on the north bank .