This city or area is populated and known in english as Leeds is located in first admin division, known as England with second administrative area of City and Borough of Leeds in a country/region called United Kingdom with approximate population of 455,123