Entertainment

Theatre in Langholm

Buccleuch Centre

This modern theatre is a surprising find in such a small town and has a solid reputation for its shows and concerts.