Country : England
City : Andover, Hampshire
Seats : 1,000
Floor : Grass
No teams associated with this stadium