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