The capital city of England is London, which is the largest city in the British Isles and largest city in the European Union. London is the capital of the United Kingdom and is one of the three most major cities in the world alongside New York City and Tokyo and is a Global City.
* 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.