Seen in Soho

You never know what you’ll see wandering the streets of London. You may just find a hidden garden (apparently winner of Best Wildlife Garden for Camden In Bloom 2009):

Or random blowup doll looking out of a window:

The treasures of London.