20.07.2024
Score Newtown vs. Stourbridge
Match stats
Stadium
![Latham Park](/storage/stadiums/56518.png)
Name:
Latham Park
Country:
Wales
City:
Newtown, Powys
Seating capacity:
3572