Keywords: 51 36N 0 08W Alexandra Palace, 1937, is a closed railway station in the grounds of Alexandra Palace in the Muswell Hill area of north London. Opened 24 May 1873. Closed 3 July 1954. 51 36N 0 08W Alexandra Palace, 1937, is a closed railway station in the grounds of Alexandra Palace in the Muswell Hill area of north London. Opened 24 May 1873. Closed 3 July 1954. |