About this Space
Alexandra Palace is a unique London venue available to hire which offers the perfect setting for corporate events including exhibitions, conferences, live events, product launches, trade shows and award ceremonies.
Other Spaces at Alexandra Palace
Write a Review
No reviews found. Be the first to review this company.