Hòn đảo này nằm cách trung tâm London chỉ 40 dặm, nơi đây được ví như 'phim trường của một bộ phim kinh dị'.