Costruita in varie fasi sul luogo in cui sorgeva un'antica chiesa distrutta da un incendio, questa chiesa risale, nelle parti più antiche (navata e parte bassa della torre) alla prima metà del XV sec. La navata con pilastri rotondi supportanti archi spezzati presenta un'interessante struttura in quercia del XV sec. Da St John Street si può ammirare l' abside, rinforzata da contrafforti a gradini, caratteristica dello stile gotico scozzese.