Stock Photo: England, London, Vauxhall . Vauxhall Cross Bus Station and the MI6 headquarters building.