← Places
← Back to Places
Glasgow
Place
Glasgow is the largest city in Scotland, situated on the River Clyde. It had trading connections with the Isle of Man, particularly in the tobacco trade that shifted from Whitehaven to Glasgow during the eighteenth century, and was part of the wider network of Irish Sea ports with which the Island maintained commercial links.
Explore further
Choose from the options below to explore the items Glasgow is linked to.