Touchdown in Heathrow
Can you fall in love at first sight? I believe you can. London is my love and I fell in love with him the moment I touched down in Heathrow for my Rick Steves City Tour on October 2012 to begin an adventure unlike any I experienced before. Off I go!