Upcoming concerts - J S Bach - 14 Canons BWV1087 London 2017-2018