GraemeMar 28, 20201 min readMystery IslandThis is Carte doyle island in shepperton,neglected for many years its a bit of a mystery.