Where is North Fambridge Station?

Where is North Fambridge Station located?

North Fambridge Station, North Fambridge Station, Great Britain (approx. 51.64858°, 0.68166°)


Where is North Fambridge Station on the map?