Looking for places to stay in the Isle of Man?

From the blog

UK tax breaks led to decline in Manx film industry, committee hears

Changes to UK tax rules brought the island’s film sector to a “shuddering halt”, a committee hears. Read More