Park Hall
Park Hall is a football ground in Oswestry, Shropshire, England, and is the home venue for Welsh side New Saints.
Ground Name History
Park Hall | None | None |
Park Hall is a football ground in Oswestry, Shropshire, England, and is the home venue for Welsh side New Saints.
Park Hall | None | None |