Leytonstone
Leytonstone F.C. was an English football club based in Leytonstone, Greater London. Founded in 1886, the club ceased to exist in 1979 when it merged with Ilford to form Leytonstone-Ilford, which later became Redbridge Forest after also absorbing Walthamstow Avenue. Wikipedia
Links |