What professional football team play in red and blue and are based in south london?

Crystal Palace Football Club, commonly referred to as Palace, is a professional football club based in Selhurst in the Borough of Croydon, South London, England, which competes in the Premier League, the highest level of English football. The club's kit colours were claret and blue until 1973, when they changed to the red and blue vertical stripes worn today.

Crystal Palace FC