The Lynx angel appears in London’s Victoria Station.