Christmas Market WhenSat 5 Dec 2026, 11pmWhereHoly Trinity Scottish Episcopal Church, ElginTrinity Place, Elgin, IV30 1ULShow full screen Google MapCostFreeView Holy Trinity Scottish Episcopal Church, Elgin on a map Arts, crafts, gilfts, local makers