Sat 28th Jun: 1pm - 7.30pm (Phones close 6pm)
Sun 29th Jun: CLOSED
Mon 30th Jun: 10am - 9pm (Phones close 6pm)
Tue 1st Jul: 10am - 9pm (Phones close 6pm)
Wed 2nd Jul: 10am - 5:30pm
Thu 3rd Jul: 10am - 5:30pm
Fri 4th Jul: 10am - 5.30pm
Sat 5th Jul: CLOSED
Sun 6th Jul: CLOSED
Box Office phone line is 0131 228 1155