Answer
The New Saints, a Welsh football club, call Park Hall Stadium their home ground. Located in the town of Oswestry, Shropshire, England, the stadium has a capacity of around 2,000 and has been the club's home since 2007. The New Saints have enjoyed success at Park Hall Stadium, winning numerous Welsh Premier League titles and Welsh Cups.