Alexandra Palace has its own British Rail Station, fittingly called Alexandra Palace Station. It is located at the Wood Green entrance to the Park.