London is an international transport hub, with five international airports and a large port. It serves as the largest aviation hub in the world, and its main airport, the multi terminal Heathrow, carries more international passengers than any other airport in the world.
* IMPORTANT: due to restrictions, Atlas may not be able to offer Travel Cover to certain destinations if they are deemed a war-zone and/or if HM Foreign & Commonwealth Office recommends no travel to the area/region/country.