Ran into this while I was looking for something else!
It is a recycled church building that got caught up in the Reformation in Scotland. It had no roof probably for about three hundred years. A new roof was put on it in the late 1940's. The modern stained glass is something else.
The church is also home and a the center of worship for monks. The complex that is restored and rebuilt is only I would say twenty percent of the orignal monastery complex.
Pluscarden Abbey
It is located near Elgin in Scotland. Looks like a delightful place to visit for prayer and meditation.