relgious website

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

tina.mainland(at)elginbid.co.uk

13 Harrow Inn Close, Elgin IV30 1BP