← Places

England

Place

England is the largest constituent country of the United Kingdom and the suzerain power that exercised overlordship of the Isle of Man. The relationship between the English Crown and the Island shaped Manx history profoundly, from the medieval transfer of the Lordship to the English Stanleys in 1405, through the Revestment of 1765, to the continuing constitutional relationship as a Crown Dependency.

Explore further

Choose from the options below to explore the items England is linked to.

← Back to Places