Among the proliferation of shiny new atrocities that are turning the Vauxhall district on London’s south bank into Dubai by the Thames (don’t get me started on the American Embassy building), the new ...