Donation to New Elgin & Ashgrove Public Hall
William Wilson Elgin have donated to New Elgin and Ashgrove Public Hall. A committee run Community Hall, this year helping more than 30 under privileged children in the community to receive a small gift for Christmas.