The area now occupied by the health centre was formerly the location of the town's glassworks (on which, see NS3975 : The Artizan Bridge). The glassworks were demolished in 1850; from then until the 1960s, there was an engine works here.

The River Leven (Uisge Leamhna in Gaelic) is a stretch of water in West Dunbartonshire, Scotland, flowing from Loch Lomond in the North to the River Clyde in the South. The total length of the river is approximately 6 miles.