Where is Denby Station?

Where is Denby Station located?

Denby Station, Denby Station, Great Britain (approx. 53.0211°, -1.4256°)


Where is Denby Station on the map?