Where is Renishaw Central Station?

Where is Renishaw Central Station located?

Renishaw Central Station, Renishaw Central Station, Great Britain (approx. 53.2983°, -1.3345°)


Where is Renishaw Central Station on the map?