Team logo

AFC Totton

AFC Totton, known as "The Stags," is a semi-professional football club based in Totton, Hampshire, England. Competing in the Southern League Division One South, the club has a rich history and a dedicated local following.

Testwood Stadium

Totton, England Grass, 11,000 capacity
Image of the stadium Testwood Stadium