Sun 11th May: 1:00pm - 3:15pm (Phones close at 2pm)
Mon 12th May: 10:00am - 5:30pm
Tues 13th May: 10:00am - 5:30pm
Wed 14th May: 10:00am - 7:00pm (Phones close 6pm)
Thu 15th May: 10:00am - 7:30pm (Phones close 6pm)
Fri 16th May: 10:00am - 7:30pm (Phones close 6pm)
Sat 17th May: 1:00pm - 7:30pm (Phones close 6pm)
Sun 18th May: 1:00pm - 7:30pm (Phones close 6pm)
Box Office number is 0131 228 1155