Team logo

Ilford

Ilford Football Club, based in Greater London, is one of the oldest football clubs in England, having been founded in 1881. Known as "The Foxes," they compete in the Isthmian League and boast a rich history intertwined with the early development of the sport.

Cricklefield Stadium

Ilford, England Grass, 3,500 capacity
Image of the stadium Cricklefield Stadium