Trainspotting haunts (8)
I believe the answer is:
stations
(Other definitions for stations that I've seen before include "Roman Catholic devotions of the Cross" , "Stopping places as for railway trains" , "Termini" , "places of work" , "RC devotions of the Cross" .)