Can't tell ya what it's about, but there was a lot of cool public art in London.