Upcoming concerts - J S Bach - Magnificat BWV243 London 2017-2018