LEEDS CITY TOUR, YORKSHIRE - ENGLAND | TOUR DE LA VILLE DE LEEDS, YORKSHIRE - ANGLETERRE
1:12:58
Leeds City Centre Walking Tour | England UK 2021
9:16
LEEDS - ENGLAND , UK 4K
7:25
Life In Leeds - Is It Better Than The South?
5:23
LEEDS CITY TOUR IN 4K| 🇬🇧BEST TOURIST ATTRACTIONS OF LEEDS CITY| LEEDS CITY 2020|
Leeds is a city in the metropolitan borough of Leeds, in the county of West Yorkshire, England. The city lies within the United Kingdom's fourth-most populous urban area, with a population of 2.6 million.