Alexandra Palace

Alexandra Palace wedding venue

Alexandra Palace is a venue located in North London. An ideal location to host any wedding and has a massive capacity of 10 to 10,000. A rare venue that includes both indoor and outdoor space. The Ally Pally offers a truly iconic and versatile backdrop for a wide range of business or creative uses.