Troon Concert Hall South Beach Ayr Street Troon South Ayrshire KA10 6EF Box office 01292 611222 General enquiries 01292 313555