×

Alexandra Park & Palace

(5,080) Park in London, England
Alexandra Park is a 200 acre, Green Flag Award, and Green Heritage winning, diverse-landscape park, in the Borough of Haringey in north London adjacent to Hornsey, Muswell Hill and Wood Green.
Address: Alexandra Palace Way, London N22 7AY, United Kingdom
Hours: Open 24 hours
Phone: +44 20 8365 2121