Claim: The Clenchwarton railway station, located in Norfolk, is located on a line in Liverpool and is still open today.
Evidence: Clenchwarton railway station is a former station in Clenchwarton, Norfolk. 
Closed