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