Keywords: 54 13N 4 42W Peel Station, 1903, was a terminus on the Isle of Man Railway; it served the city of Peel in the Isle of Man and was the final stopping place on a line that ran between Douglas and the city. Opened 1 July 1873. Closed 9 September 1968. |