The Victorian Perth Repertory Theatre, 185 High St. (tel. 01738/621-031), hosts performances of plays and musicals between mid-September and May. From the end of May to early June, it's also a venue for some of the events of the Perth Festival of the Arts. The box office is open Monday to Saturday from 10am to 6pm. Tickets cost £10 to £35.

Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.