Seen in Soho Posted on February 7, 2010 by Grace 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.