by portalsoflondon January 13, 2019 13 Featured Folkloric Entity Drowned lair: The Deptford Creek Necker Faraway creatures lurk in Deptford Creek. Take a guided tour along its bed at low tide and the volunteer custodiansContinue Reading