Posts tagged with ‘Leeds’

  • A river flowing next to buildings in Leeds

    Leeds

    Leeds is a city located in West Yorkshire and is the most populated city in the general Yorkshire and Humber region. Originally a market town with major trade and production of wool and flax, Leeds began to absorb surrounding towns and villages to become a dominant urban location by the 20th century.

    Read more