Hampden Park
Hampden Park is actually located in Glasgow, Scotland, not Canada. Renowned as Scotland's national football stadium, it boasts a rich history and an atmospheric presence, having hosted numerous memorable matches, including Scottish Cup finals and international fixtures.
Country | Canada |
---|---|
City | Glasgow |
Address | Mount Florida, Glasgow, Scotland |
Capacity | 51,866 |
Surface | Grass |