No stadium image available

Kapacitet: 2,500

Stad: Sudbury

Land: England

Klubb: AFC Sudbury

Internationell: Okänd