News

Holy Trinity Church, in St Andrews, was regarded as one of Scotland’s most important parish churches in the Middle Ages and was where the Protestant leader John Knox first preached in public ...