Mon 14th Jul:  10am - 5:30pm

Tue 15th Jul:   10am - 5:30pm

Wed 16th Jul:  10am - 5:30pm

Thu 17th Jul:   10am - 5:30pm

Fri 18th Jul:    10am - 5:30pm

Sat 19th Jul:    CLOSED

Sun 20th Jul:   CLOSED

 

Box Office phone line is 0131 228 1155