Read more on Last.fm
The London Oratory School Schola was featured in the movie Harry Potter and the Prisoner of Azkaban.