Testwood Stadium

Testwood Stadium, located in Totton, England, serves as the home ground for AFC Totton. With a modest capacity, it offers a charming and intimate atmosphere for supporters, enhancing the community feel of matchday experiences.

Country England
City Totton
Address Salisbury Road
Capacity 11,000
Surface Grass
Image of the stadium Testwood Stadium