Selhurst Park

Overview
25,486 Seats
1924-08-30 Creation Date
England Country
Location London
101 Length
68 Width
Natural Grass Floor
Matches
Videos
News
Standings
Transfer
settings