πŸ‡¬πŸ‡§

Leeds

City in West Yorkshire, England

Leeds is the largest city in the county of West Yorkshire in Northern England, approximately 170 miles (270Β km) north of central London. Leeds is the cultural, financial and commercial heart of the West Yorkshire Built-up Area, the UK's fourth-most populous urban area with a reported population of 2.6Β million in 2013.

Leeds News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like