When: Mon 15 July Where: Festival Theatre Cost: From £5 Time: 6.30pm Chinese dragon and lion puppets, opera, dance, circus and music ensembles. Tel: 0131 529 6000. W: capitaltheatres.com July 15, 2019 Scheduled Uncategorized Festival Theatre Map 2019-06-17