Crystal Palace

Club Info

Club Info

Official Name
Crystal Palace FC
Founded
1905
Phone
+44 (208) 768 6000
Fax
+44 (208) 771 5311
Address
SE25 6PU, Selhurst Park, London, England
Venue
Selhurst Park
City London
Capacity 26309
Address Holmesdale Road
England
Premier League