It's a scene straight out of a storybook — and it belongs to London. With an average of 168 rainy days a year, London could easily be seen as a city plagued by perpetual dampness. But instead of ...