Where is Sheffield Station?

Where is Sheffield Station located?

Sheffield Station, Sheffield Station, Great Britain (approx. 53.37822°, -1.46211°)


Where is Sheffield Station on the map?