It appears that the Irish living in London lacks the patience to wait until the 17. March and celebrated Saint Patrick's Day on Sunday the 12. March. It was only by coincidence that we passed the parade while window shopping.
I'm not sure about the significance of the caterpillar in relation to St. Patrick's day, other than it is green, but there you are...
There were also some people dressed up as a pint of Guinness, they made a lot more sense. I should have been faster with my camera phone though.
Want to know more?
Saint Patrick's Day