Study AbroadUniversity of Leeds
Leeds is the largest city in the county of West Yorkshire, on the south bank of the River Aire, England, and the most populous in the Yorkshire and Humber region. Leeds is the cultural, financial, and commercial heart of the West Yorkshire Built-up Area, the UK’s fourth-most populous urban area. On the south bank of the River Aire, the Royal Armouries houses the national collection of arms and art…
Read more: University of Leeds









