Ally Pally (English, name)
expansion: Ally Pally
Senses:
glosses: Alexandra Palace, located in Muswell Hill, Greater London.
tags: UK
informal
Forms: