@robz No Rob, it is a small town in the Isle of Man where we were spending a few days.
The Isle of Man is not part of the United Kingdom, nor is it part of the European Union. The Island is a self-governing British Crown Dependency with its own parliament, government and laws.
The Isle of Man is not part of the United Kingdom, nor is it part of the European Union. The Island is a self-governing British Crown Dependency with its own parliament, government and laws.