Andrew Street
Andrew Street stadium does not exist in Birmingham, England, as a well-known venue for football or other major sports. If you're referring to a different stadium, perhaps consider iconic Birmingham venues such as St. Andrew's, home to Birmingham City, or Villa Park, home to Aston Villa, both of which hold rich histories in English football.
Country | England |
---|---|
City | Birmingham |
Capacity | 32,500 |