Alexandra Palace

North London
600 Capacity

Alexandra Palace has built a reputation as one of London's premier venues. With its beautiful setting with panoramic views of London, stunning architectural features and well proportioned halls, the Palace is now a very popular choice for both corporate and private events.