Where is Kimberley Park Station?

Where is Kimberley Park Station located?

Kimberley Park Station, Norfolk, United Kingdom (approx. 52.59095°, 1.052°)


Where is Kimberley Park Station on the map?