Stock Photo: England, London, Vauxhall. Looking under Vauxhall Bridge up the River Thames to Battersea Power Station.