Location location Address Caerlaverock Castle Catle Road End Glencaple Dumfries DG1 4RU United Kingdom Enquiries 01387 770 244 Visit website