We were in London, searching for hidden kitchens, when we came upon an Eel Pie and Mash shop. These shops are now a dying breed, along with the eels they serve. Our search for the source of these vanishing eels led us to southwest London, to Eel Pie Island, a tiny slice of land with a flamboyant history that stretches from Henry VII to The Rolling Stones.