Highbury Stadium (Arsenal Stadium)

Opened:
1913-09-06
Capacity:
5327
Address:
Highbury Square, London, United Kingdom
X