Ingen stadion Bilde ikke tilgjengelig

Kapasitet: 2,500

By: London

Land: England

Klubb: Haringey Borough

Internasjonal: Ukjent