Crystal Palace Crystal Palace FC

Presentation

ENGLAND ENGLAND
TownLondres
AcronymCPFC
Established1861
StadiumSelhurst Park (26309 seats)
Official websitehttp://www.cpfc.co.uk/