Where is Stroud General Hospital?
Where is Stroud General Hospital located?
Stroud General Hospital, Stroud General Hospital, Great Britain (approx. 51.7429°, -2.2079°)
Where is Stroud General Hospital on the map?
{"latitude":51.7429,"longitude":-2.2079,"title":"Stroud General Hospital"}