Original: Park Road and Whitehourse Lane hold Selhurst Park where Crystal Palace F.C. plays.
Simplified: Crystal Palace F.C. play at Selhurst Park in Norwood.