Matchroom Stadium
London

Matchroom Stadium is a football stadium in London. Capacity: 9,271.
- Capacity
- 9,271
- Surface
- Grass
- Address
- Brisbane Road, Leyton, London
Home ground of
Upcoming
12/01
–
–
–
12/13
–
–
–

Matchroom Stadium is a football stadium in London. Capacity: 9,271.