Skip to main content




Alexandra Palace

Alexandra Park was opened in 1963 as a leisure destination for Londoners. Alexandra Palace was opened in 1873. Built as the ‘People’s Palace’, this remarkable seven-acre Grade II listed building remains one of London and the UK’s most iconic structures and enjoys global recognition as the birthplace of television.

Today Alexandra Palace is surrounded by 196 acres of Grade II listed parkland and offers unprecedented views of the city. The multi-award winning destination maintains its original enterprising spirit by hosting an eclectic mix of live music, sport, cultural and leisure events throughout the year.


Alexandra Palace
Alexandra Palace Way
N22 7AY
United Kingdom

Contact Member

Contact Member

View all members


Member Venues