Pittodrie Stadium

Opened:
1899
Capacity:
20866
Address:
31 Pittodrie St, Aberdeen AB24 5QH, United Kingdom