Glasgow, United Kingdom
Former locomotive manufacturer in Glasgow, Scotland.
Record created from Wikidata