Double decker buses, red telephone booths, shiny black cabs, and buskers on the the Underground - quintessential London after a Spring rain is captured perfectly in this 2,000 piece jigsaw puzzle.