They were formed In the Isle of Wight in 1979, Mark King the singer and bass player was born there.
Definitely an island, surely you have looked at a map of the UK and noticed the Isle of Wight, it is not far from the coast of Hampshire, it can also be seen from some parts of West Sussex.