A red pillar box and black cab in the snow makes for a iconic London winter image...The Strand, London