Crystal Palace. The symbol of South London. Born from the streets, culture and character of SE25. Through generations, the name has travelled from Selhurst to Wembley and into Europe. Three trophies mark the journey, each one a piece of Palace history. South London and proud.
• 50% pre-shrunk cotton, 50% polyester
• Front pouch pocket