What’s on

June 2018
Fri 15, 7.30pm Barbican London UK Bach Cantata Ring  More info
Sat 16, 7.30pm Barbican London UK Bach Cantata Ring  More info
Sun 17, 7.30pm Barbican London UK Bach Cantata Ring  More info