Beautiful Venue holding up to 10,000 people. Alexandra Palace is London’s most stylish and versatile venue for exhibitions, conferences, hospitality and private celebrations; from the most intimate to large-scale events. Opened in 1873, the Palace has a long and fascinating history, yet has been extensively renovated and refurbished to meet the needs of modern event organisers with an excellent range of multi-purpose halls and smaller rooms. Set in 196 acres of gorgeous parkland overlooking London, it is conveniently located between Muswell Hill and Wood Green, just five miles from Piccadilly Circus. Everything that contributes to a successful event is here at Alexandra Palace, including an experienced team of venue managers, on hand at all times to advise and assist in the smooth running of all elements of all events.