Selhurst Park Stadium

Opened:
1924-08
Capacity:
25486
Adresse:
Holmesdale Rd Selhurst, London SE25 6PU UK