Alexandra Palace

ADDRESS: Alexandra Palace Way, London N22 7AY
TEL: 020 8365 2121
Alexandra Palace

Alexandra Palace

Lovingly known as Ally Pally and a Grade II listed entertainment and sports venue, Alexandra Palace in London is located in 196 acres of stunning parkland.

Map for Alexandra Palace

0.196