Alexandra Palace

Alexandra Palace
Alexandra Palace Way,, N227AY
London