Alexandra Park and Palace

Stadiums, Parks & Gardens

Alexandra Palace Way
Wood Green
London
N22 7AY

Description

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.

Reviews

000

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

Write a Review

Current Location