Crystal Palace F.C. Crystal Palace Football Club is an English professional football club based in South Norwood , London .
Crystal Palace F.C. Crystal Palace Football Club ( Crystal Palace ) is an English football club . It is based in South Norwood in the London Borough of Croydon .