Questa chiesa è uno degli edifici ecclesiastici precedenti la Riforma più grandi. Ci volle più di un secolo (XV-XVI sec.) per terminarla. In stile gotico-ornato, presenta caratteristiche tipicamente scozzesi e ricorda molto la chiesa di Holy Rude di Stirling.