Where is Sheffield Children's Hospital?

Where is Sheffield Children's Hospital located?

Sheffield Children's Hospital, Sheffield, United Kingdom (approx. 53.3807°, -1.49°)


Where is Sheffield Children's Hospital on the map?