Chelsea Fc Emblem Photos and Premium High Res Pictures CFC is a football team located in London. Their crest features a lion holding a staff and sporting a crown. The Chelsea crest additionally incorporates the club's name and the year of its founding. The logo of Chelsea represents strength, dignity, and royalty. Fans love the Chelsea logo, acting as a symbol of happiness and togetherness for all Blues followers.