St Thomas' Hospital in London, England.


St Thomas' Hospital in London, England.


Size: 4764px × 3176px
Location: London, England.
Photo credit: © Trevor Mogg / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: british, foundation, guy, hospital, hospitals, london, nhs, saint, sign, st, st., thomas, thomases, trust