News

This year’s programme features 34 performances across 28 beautiful London locations. The tour kicks off on Wednesday 4th June in Leinster Square, W2, and concludes over five weeks later in The ...