Station House is a place in central Glasgow and is mainly residential.
Dormant
Address: Station House, Glasgow, Lanarkshire, G1 4DF
Map showing Station House in Glasgow.