The Edinburgh International Festival with 133 performances including seven world premieres, eight UK and Scottish premieres and two European premieres will run from 1 to 24 August 2025
Share this post
Full programme for Edinburgh International…
Share this post
The Edinburgh International Festival with 133 performances including seven world premieres, eight UK and Scottish premieres and two European premieres will run from 1 to 24 August 2025