Alexandra Park and Palace

Stadiums, Parks & Gardens

Alexandra Palace Way
Wood Green
N22 7AY


Alexandra Palace is a building in North London, England. It stands in Alexandra Park, in an area between Hornsey, Muswell Hill and Wood Green. It was built in 1873 as a public centre of recreation, education and entertainment and as North London's counterpart to the Crystal Palace in South London.



No reviews found. Be the first to review this place.

Write a Review

Current Location