Where is Queen's Hospital?

Where is Queen's Hospital located?

Queen's Hospital, Queen's Hospital, Great Britain (approx. 52.8177°, -1.656°)


Where is Queen's Hospital on the map?