Theatre Royal Dumfries 66-68 Shakespeare Street, Dumfries, DG1 2JH Links: Theatre Royal Dumfries The Importance of Being… Earnest? 1–2 Jul 2024