
The London Opera Chorus
The London Symphony Chorus (abbreviated to LSC) is a large symphonic concert choir based in London, UK, consisting of over 150 amateur singers, and is one of the major symphony choruses of the United Kingdom.
The London Symphony Chorus (abbreviated to LSC) is a large symphonic concert choir based in London, UK, consisting of over 150 amateur singers, and is one of the major symphony choruses of the United Kingdom.