
Religious Buildings
River Church Elgin – 10 Greyfriars Street
Elgin High Church & Hall – South Street
Jamia Islamic Centre Trust – 78 South Street
St Giles Church – High Street
Elgin Free Church of Scotland – South Street
Holy Trinity Church – 4 Trinity Place