Where is Eye Station?

Where is Eye Station located?

Eye Station, Eye Station, Great Britain (approx. 52.3206°, 1.1423°)


Where is Eye Station on the map?