Newtown AFC
Latham Park, Newtown, Powys

Stadium

Latham Park
Newtown, Powys
Capacity
3,572