Statue behind St. Thomas Hospital, London
This statue was behind St. Thomas Hospital, which happens to be next to the walkway along the Thames, directly across from Big Ben and Parliament. I'm not sure who the statue is representing.
©2000, Jeffrey L. Cooper
Home
World
Europe
London
Previous
First one
Top Level
View by Region: Other London