Where is Queen Elizabeth Hospital?

Where is Queen Elizabeth Hospital located?

Queen Elizabeth Hospital, Queen Elizabeth Hospital (Station), Great Britain (approx. 54.93635°, -1.583993°)


Where is Queen Elizabeth Hospital on the map?