Home‎ > ‎What's New‎ > ‎

Where is the statue of Oliver Twist?

posted Aug 7, 2012, 7:09 AM by David Brown
The Oliver Twist webpage has been revised to add new information about what happened to the statue of Oliver Twist after it was exhibited at the Great Exhibition of 1851 in London.