Latham Park footall stadium

Capacity: 5,000

City: Newtown

Country: Wales

Club: Newtown AFC

International: Unknown