bn:02334682n
Noun Named Entity
EL
No term available
EN
Nene Park was a sports stadium situated at Irthlingborough, Northamptonshire, England, along the bank of the River Nene, which could accommodate 6,441 spectators, with 4,641 seated and 1,800 standing. Wikipedia
Relations
Sources