Claim: Holt railway station was a two platform station located in North Norfolk England.
Evidence: 2 Holt, North Norfolk
England Disused