Where is Green Lane Hospital?

Where is Green Lane Hospital located?

Green Lane Hospital, Wiltshire, United Kingdom (approx. 51.33915°, -1.98129°)


Where is Green Lane Hospital on the map?