UKData checked October 2026
  1. Home
  2. London
  3. General hospitals
  4. St Thomas' Hospital

St Thomas' Hospital

St Thomas' Hospital is a general hospital on Westminster Bridge Rd in London. It is also listed as hospital and hospital department. It is listed as open 24 hours.

Westminster Bridge Rd, London SE1 7EHChecked October 2026