Selhurst is located in the south-east part of London .
Crystal Palace Football Club is an English professional football club based in Selhurst , south-east London , that competes in the Premier League , the highest level of English football .
Crystal Palace F.C.