Leeds - Bio, News, Photos - Washington Times
Skip to content

Topic - Leeds

is a city in West Yorkshire, England, the principal settlement in the City of Leeds metropolitan district. making it the third largest city in the United Kingdom. The 2011 census also showed that the West Yorkshire Urban Area had a population of 1,777,934, whilst the Leeds City Region, an economic area with Leeds at its core, had a population of 3,000,000 - Source: Wikipedia

Related Stories