The band’s show was filmed at London’s Troxy, where they performed Songs of a Lost World in full for the first and only time ...