Claim: Holkham railway station has only one platform and is located at Holkham, a village and civil parish in the South Norfolk.
Verdict: REFUTE