And not just because it is south of the river. This tower-block dominated part of Nine Elms in Vauxhall – now home to the US Embassy – is, at night at least, a bit too reminiscent of a Blade Runner ...