← Places
← Back to Places
Liverpool
Place
Liverpool is a major port city in Lancashire on the north-west coast of England. It was the principal port of embarkation for Manx emigrants travelling to America during the nineteenth century, and served as the main commercial link between the Isle of Man and the wider world, with regular packet services connecting the two.
Explore further
Choose from the options below to explore the items Liverpool is linked to.