Advice: Seeing London in 6 hours

Alrighty, here is the situation. We have a lengthy stop-over at London’s Heathrow airport (wikipedia). We have never been there before and we are not sure what to expect (just expect busy and chaos). The question is: do we have time to leave the airport, take the train (Heathrow Express) to Paddington Station and walk […]