I'm not sure why but in my mind it looks like a melting donuts that is filled with bacteria O_O;;;. And some of the bacteria have cute expressions . . .
Have fun in London, I hope the weather would be good since you'll only be there for half a day.
-upvoted-
Haha great description of the creature :D
Yeah had a great time the weather was ok in the beginning but rainy the last 3 hours or so. :)