Alexandra Palace

Alexandra Palace is an entertainment and sports venue in North London, situated between Wood Green and Muswell Hill in the London Borough of Haringey. A Grade II listed building, it is built on the site of Tottenham Wood and the later Tottenham Wood Farm.

1 story • Updated Oct 16, 2025
Alexandra Palace
Entertainment

East London day festival LIDO has revealed its first headliner for 2026

8 sources Oct 15, 2025