Țară : England
Oraș : Ilford, Greater London
Locuri : 2.000
Etaj : Artificial turf
Nicio echipă asociată cu acest stadion