ALEXANDRA PALACE, LONDON