London Philharmonic Choir (as The London Philharmonic Choir) and London Philharmonic Orchestra (as Orchestra)
London Philharmonic Choir (as The London Philharmonic Choir) and London Philharmonic Orchestra (as Orchestra) was featured in the movie It's a Very Merry Muppet Christmas Movie.