Leyton Football Club was an English association football club based in Leyton, in the London Borough of Waltham Forest. The club withdrew from the Isthmian League Division One North in January 2011 du
The remains of the main entrance to Leyton's stadium