Alexandra Palace, London

A truly iconic building, Alexandra Palace is the jewel of North London. Against the panoramic skyline of London, this venue offers everything you need for your event.

 Google Review Rating
Maximum Dining Capacity 7000
Number of Event Halls 5

http://www.alexandrapalace.com/