Who necessarily cares what the original design of Waterloo Place is for, it's also just a place in the center of London with lots of foot traffic, visibility and a ton of statues. Or that the place Banksy is from threw a statue into the river (that connection in particular is quite the stretch - are you saying all the things that happened in your home town are inherently reflections of you?).
The more I see people declare that their interpretation is "right" (just see the argument thread over whether right wing or left wing people are more likely to wrap themselves up in a flag), the more I think this is a pretty brilliant piece of art.