Theatre Royal, Dumfries

66-68 Shakespeare St, Dumfries DG1 2JH, Dumfries, United Kingdom

See below for Theatre Royal, Dumfries events & concert tickets. Check address, transport & venue details. Buy Theatre Royal, Dumfries tickets with confidence from LiveNation.co.uk.