I feel fairly confident in saying that this is Fort William, rather than Mallaig. There's the railing-topped, solid concrete beam at the bufferstops, the corrugated underside of the 1970s platform canopy, the floor to ceiling glass panels facing onto the platform and, seen in reflection on the right hand side, the distinctive sloping profile of the glass-panelled roof of Fort William library, which is across the road at the end of the High Street.
There are a lot of reflections going on and maybe even one exposure overlapping another, but I also note that the image seems to have been mirrored, as the overhead warning flashes and position of the electric train supply socket on the front of the class 37 have both been reversed.