Alexandra Palace

Set in Alexandra Park, Alexandra Palace was built in North London, England, in 1873 as a public centre of recreation, education and entertainment.

An ice rink was installed in 1990. It served as the home of the Harringay Greyhounds, Harringay Racers, and the London Racers.