St Giles and the larger burgh churches in Scotland; 900 years of development
5th December
St Giles is well known and also celebrates 900 years of existence. It is one of several large churches that developed in, or close to, the centres of Royal Burghs,…