Showing posts with label Eurostar. Show all posts
Showing posts with label Eurostar. Show all posts

Friday, August 2, 2013

Londontown

London...quite possibly my new favorite place I've been to in Europe, and definitely my favorite big city I've been to besides Paris.  It reminds me a lot of New York, and not just because they speak English! :)