Alexandra Palace - latest productions, location, map, tickets

Theatre Address

Alexandra Palace,
Alexandra Palace Way,
London,
N22 7AY

Map

What's playing at the Alexandra Palace