Where is Dore and Totley Station?

Where is Dore and Totley Station located?

Dore and Totley Station, Sheffield, United Kingdom (approx. 53.32763°, -1.5153°)


Where is Dore and Totley Station on the map?