Upcoming concerts - J S Bach - Capriccio in E major BWV993 London 2017-2018