Cowcaddens Station is a place in central Glasgow and is mainly residential.
Station Kiosk is a newsagent selling magazines, newpapers and various household supplies.
Address: Cowcaddens Station, Glasgow, Lanarkshire, G4 0BA
Map showing Cowcaddens Station in Glasgow.