I got a chance to explore a bit more of (overground) London today, walking between two meetings that were an hour apart. I headed to my second meeting via a number of locations, and at quite a few of them I came across these baby elephant statues. I checked it out on the internet when I got home – here’s the explanation: “The London Elephant Parade 2010 will see the capital taken over by 260 life-size baby elephants, all hand-painted by an assortment of established and emerging talent from the art and design world.”