Enfield Town Football offers live scores, results, standings, head to head matches, match details and season statistics.
Define Enfield. Enfield synonyms, Enfield pronunciation, Enfield translation, English dictionary definition of Enfield. n a borough of Greater London: a N residential suburb. Pop: 280 300 . Area: 55 sq km Collins English Dictionary – Complete and Unabri