Code: N/A
Country: England
Founded: 1879
Roydon Road / Off Elizabeth Way, Harlow, Essex
Capacity: 3,500