Crystal Palace Football Club in London

Show Map
Crystal Palace F.C are a professional football league club. The club currently competes in the second tier of English Football, The Championship. The team plays its home matches at Selhurst Park, capacity 26,309 (all seated), where it has been based since 1924.
Address: Selhurst Park Stadium, Whitehorse Lane, SE25 6PU
Phone: Ticket office: 08712 000071