Team Crystal Palace United Kingdom · Soccer · EPL · London Report a problem History About League EPL Abbreviation CRY City London Cards of the Crystal Palace Items (0) No items linked to this subject yet.