George Walker was an English footballer, who played for which professional football club based in Selhurst, London?
Crystal Palace F.C. Crystal Palace Football Club is a professional football club based in Selhurst, London, that plays in the Premier League, the top tier of English football.
Sid Crowl Sidney Robert 'Sid' Crowl (18 March 1888 – 1971) was a professional footballer who played for Enfield and Tottenham Hotspur.