Armadillo Stadium
Arlesey Town

England🏴󠁧󠁢󠁥󠁮󠁧󠁿

Arlesey Town

Founded: 1891
Venue: Armadillo Stadium
Capacity: 2.920
League: FA CupFA Cup, 2025