EJBF25 Programme

Click below to view the brochure, or filter the programme by date, venue or genre.

Tickets can be booked online or by phone on 0131 226 0013 from noon on Thursday 1 May. For more information on ticketing, read our FAQs and T&Cs.