Here are some pics and comments from our favorite travelers whilst buying time until their 5pm flight. Starbucks in Heathrow listening to some soul music, a few hours to kill before our next flight yet! — drinking coffee at Terminal 5 London Heathrow Airport (LHR). Business or pleasure? Eem… We’ll be asskicking.. Which […]