Aaaah, London, I do love thee. No matter what the weather, or time of year, London never ceases to amaze and entertain. Here it is December and still the tourists walk along the windy streets and river banks with cameras aimed at historic sites. Even when you walk along shopping streets, peoples from every corner of the world are eager to shop and take that touristy shot of the grand things. When I came into London, I arrived at the train station that had the Harry Potter's platform shrine. Of course, I have to take photo: 9 3/4 ...let the magic
[View Full Entry]