Question: what area of london is alexandra palace in
answer: between Muswell Hill and Wood Green, in the north of the city