Torbay Hospital
Torbay, United Kingdom · built 1928
Torbay Hospital in Torquay is the main hospital of South Devon, England. It is managed by the Torbay and South Devon NHS Foundation Trust.
Hospital data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).