Month: January 2017

england europe travel united kingdom

London: Day 1 – Just Touched Down in London Town

One of my favorite parts of traveling is finally seeing something you recognize from a postcard or a movie, even something as simple as specific street right in front of you.