26 Jul ’12 366 - Leap Year CollectionEnglandLondonOlympic Tourstreettravel On the street where you live… And London again. One of the most livable cities I’ve ever visited. Maybe I’m mistaken, but I can spend indefinite amounts of time wandering the streets here. But today… there…