Web
Images
Video
News
Maps
more »
Mossend's an area of the North Lanarkshire town, Bellshill in Scotland. The town's the site of a major railway freight terminal. The yard's primarily used by EWS. Mossend has a shopping precinct and the supermarket Aldi.… (
More on Mossend
)