Luton Choral Society at Luton Library Theatre
Luton Library Theatre St George's Square, Luton, Bedfordshire, United KingdomCome and enjoy an eclectic mix of music from local music groups including choruses from popular works from Luton Choral Society.