Where is Sheffield Medical School?

Where is Sheffield Medical School located?

Sheffield Medical School, Sheffield Medical School, Great Britain (approx. 53.378°, -1.493°)


Where is Sheffield Medical School on the map?