Landscape of cars, caravans and morose Thames marshland. Sara Parker assesses the outlook for the Isle of Sheppey. From 2012. Show more "The Island" is what everyone calls it. The Isle of Sheppey ...