The Rain is Back
August 17th 2014 London apparently has 230 days of rain a year. I suppose we couldn't avoid all of them. We did only get poured on for about an hour, though, then we had sun for the rest of the day.
We took an early train in to Waterloo Station, which is really ideally located in the middle of everything that tourists always want to see. The London Eye sits right outside the station. Across the Thames was sitti
... read more