Armadillo Stadium, home of Baldock Town FC
Baldock Town

Arlesey, EnglandEngland

Baldock Town FC

Founded:
(121 years)
Venue:
Armadillo Stadium
Capacity:
2.920