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
Image of the stadium Hampden Park