Where is St Andrew's Hospital?

Where is St Andrew's Hospital located?

St Andrew's Hospital, St Andrew's Hospital, Great Britain (approx. 52.238°, -0.874°)


Where is St Andrew's Hospital on the map?