bn:03099120n
Noun Named Entity
Categories: NHS hospitals in London, Hospitals established in the 12th century, Nursing schools in the United Kingdom, Voluntary hospitals, Buildings and structures on the River Thames
EN
St Thomas' Hospital  Dreadnought Unit  Southwark St Thomas  St. Thomas' Hospital  St. Thomas's
EN
St Thomas' Hospital is a large NHS teaching hospital in Central London, England. Wikipedia
Definitions
Relations
Sources