The All Souls Orchestra & music ministry of All Souls Church, Langham Place, London, UK. Discover more @ www.facebook.com/allsoulsorchestra
Tags: Charity Organization,Non-Profit Organization,Management Service