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
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