All aboard for a jolly good time at Elgin Railway Market Elgin Railway Market is a feast for the senses. Located in the heart of...