Where is St Ann's Hospital?

Where is St Ann's Hospital located?

St Ann's Hospital, St Ann's Hospital, Great Britain (approx. 51.5806°, -0.0906°)


Where is St Ann's Hospital on the map?