Leyton Orient History

Like Leyton Orient? Share the love

Founded: 
1881
Ground: 
Matchroom Stadium
Capacity: 
9,271