qqp question1: I have a 14 hour layover in London on my flight to New York from India. Can I visit any places around the Heathrow Airport and visit paris? question2: I have a 14 hour layover in London on my flight to New York from India. Can I visit any places around the Heathrow Airport?