Where is Queen Elizabeth Hospitals?

Where is Queen Elizabeth Hospitals located?

Queen Elizabeth Hospitals, Queen Elizabeth Hospitals, Great Britain (approx. 55.86288°, -4.342497°)


Where is Queen Elizabeth Hospitals on the map?