10th June 2017 @ 7:30 pm - 10:30 pm Thames Philharmonic Choir – All Saints Church, Kingston Programme Bach: Mass in G Minor; Pergolesi: Magnificat; Haydn:Te Deum; Mozart: Coronation Mass.