Leith Festival

10–18 June 2017
A week-long community festival held in the historic port of Leith with a programme covering art, music, theatre, dance and historic tours.

Official website: www.leithfestival.com