Liverpool News
Maghull Station crowned Britain’s Best in the World Cup of Stations 2024
Maghull Station has emerged victorious in the national grand final of the World Cup of Stations 2024, securing the title of Britain’s best railway station. The win was announced today following last Friday’s final vote, which saw Maghull Station beat out strong finalists King’s Lynn and Dorridge, to claim the top spot. The victory comes...