According to the 2001 UK census the Leeds Urban Area had a population of 443,247 while the metropolitan borough, City of Leeds had a population of 715,404 and is one of England's core cities.
* 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.