Topic - St Thomas' Hospital
Subscribe to this topic via RSS or ATOMSt Thomas' Hospital is a large NHS hospital in London, England. It is administratively a part of Guy's & St Thomas' NHS Foundation Trust. It has provided health care freely or under charitable auspices since the 12th century and was originally located in Southwark.St Thomas' Hospital is accessible from Westminster tube station (10 min walk across Westminster bridge), Waterloo station (tube and national rail, 10 min walk) and Lambeth North tube station (15 min walk). - Source: Wikipedia