Godalming was the first town in the UK to have electric street lighting, and today a flame came right through the center of town on its way to the 2012 London Olympics. The whole town  seemed to be lining the street eagerly waiting for the torch bearer to come into view.

IMG_5178_5_wIMG_5077 PShdr_wIMG_5133 PShdr_wIMG_5236_1_w