London, England/london2I-020
Previous
|
Home
|
Next
This is an artist's rendition of the St. Thomas Hospital in the 1860s. The buildings across the Thames are the Palace of Westminster complex (left) and Big Ben (right). The view is northwest.