answersLogoWhite

0

The Glaziers was a nickname for Crystal Palace, it is not used anymore. They play at Selhurst Park in London.

User Avatar

Wiki User

15y ago

What else can I help you with?