Blackpool North railway station
…Blackpool North is the main railway station serving the seaside resort of Blackpool, in Lancashire, England. It is the terminus of the main Blackpool branch line and is 17+1⁄2 miles (28 km) north-west of Preston. There is an adjacent tram stop on the Blackpool Tramway. It was opened in its present form in 1974…