History
Frenford is a football club (England). It plays its home matches at The Jack Carter Centre (Ilford, Greater London). It currently plays in FA Cup.
Frenford is a football club (England). It plays its home matches at The Jack Carter Centre (Ilford, Greater London). It currently plays in FA Cup.