Info

Official website

Founded
1868 / 1997
Address
Lea Bridge Road, Leyton
E10 7LD
London
Country
England
Phone
+44 (208) 988 7642

Venue

Leyton Stadium
Name
Leyton Stadium
City
London
Capacity
4000
Sponsored links