Plans for an ambitious £2 billion residential development at Vauxhall Square have been unveiled, signalling a transformative shift for the Nine Elms area and central London’s skyline. The scheme, ...