O The Crystal Palace era uma estrutura monumental em Londres, projetada pelos arquitetos Joseph Paxton e Owen Carter Jones.
O Crystal Palace National Sports Centre é um grande complexo esportivo localizado no subúrbio de Crystal Palace, no sudeste de Londres.
O Selhurst Park é um local para futebol associativo localizado em South Norwood, Londres.