Where is Queen Victoria Hospital?

Where is Queen Victoria Hospital located?

Queen Victoria Hospital, Surrey, United Kingdom (approx. 51.13528°, 0.001389°)


Where is Queen Victoria Hospital on the map?