THETFORD, a chapelry in the parish of STRETHAM, southern division of the hundred of WITCHFORD, Isle of ELY, county of CAMBRIDGE, 2. miles (S. by W.) from Ely, containing 229 inhabitants. The chapel is dedicated to St. George. Arms.