The Lamb Ground

The Lamb Ground, located in Tamworth, England, serves as the home of Tamworth FC. Known for its inviting atmosphere, this compact and traditional stadium offers fans an intimate matchday experience that reflects the charm of lower-league football.

Country England
City Tamworth
Address Meadow Street, Kettlebrook
Capacity 4,065
Surface Grass
Image of the stadium The Lamb Ground