Where is Sheffield Station?

Where is Sheffield Station located?

Sheffield Station, Sheffield, United Kingdom (approx. 53.37785°, -1.46136°)


Where is Sheffield Station on the map?