EEEEEEEEEEEE I love this I freaking love this WIKIMEDIA RULES MY WORLD. Sorry!! I tend to get over-enthused about things. Only now and then, though. Okay almost always.
SO, this is the Isle of Wight, a county and the largest island in England, located a few kilometres from the coast of Hampshire. You can get there very very easily, by hovercraft or ferry or swimming or Apparition. Take your pick. (image wikimedia)