The official Olympic mascots are dotted all over central London, each custom-decorated to relate to the area they have been sited in.
I've been passing these two on the way to the garden museum now for a few weeks....... one has been "themed", complete with spiral topiary from the knot garden, for the Garden Museum, the other is placed at the main
(
Read more... )