Cityscapes and Skyline Photos
Leeds is a city and metropolitan borough in West Yorkshire, England.
the entire city has a population of 810,800 (2011 est.), making it the 24th-most populous city in the European Union.
Central Leeds at night
Leeds is the cultural, financial and commercial heart of the West Yorkshire Urban...