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