Where is Stalham Station?

Where is Stalham Station located?

Stalham Station, Stalham Station, Great Britain (approx. 52.7723°, 1.5107°)


Where is Stalham Station on the map?