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 ?
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 ?