Mon 23rd Jun: 12 noon - 7:30pm (Phones close 6pm)
Tue 24th Jun: 10am - 5:30pm
Wed 25th Jun: 10am - 5:30pm
Thu 26th Jun: 10am - 7.30pm (Phones close 6pm)
Fri 27th Jun: 10am - 5.30pm
Sat 28th Jun: 1pm - 7.30pm (Phones close 6pm)
Sun 29th Jun: CLOSED
Mon 30th Jun: 10am - 9pm (Phones close 6pm)
Box Office phone line is 0131 228 1155