Where is Aldeby Station?

Where is Aldeby Station located?

Aldeby Station, Norfolk, United Kingdom (approx. 52.49802°, 1.606133°)


Where is Aldeby Station on the map?