• Alexandra Palace Ice Rink (map)
  • Alexandra Palace Way
  • London, England, N22
  • United Kingdom