Where is University of Sheffield?

Where is University of Sheffield located?

University of Sheffield, University of Sheffield (Station), Great Britain (approx. 53.38071°, -1.48405°)


Where is University of Sheffield on the map?