About Selhurst Park
Sports Venue & Stadium · Concert venue · Sports club
Selhurst Park, currently sponsored by 12BET, is an association football stadium located in the London suburb of South Norwood in the Borough of Croydon. It is the current home ground of Crystal Palace Football Club...