Skip to main content
Global Edition
Thursday, March 23, 2023

Leeds

City in West Yorkshire, England


Leeds
Leeds

Leeds is a city in West Yorkshire, England. It is governed by a metropolitan borough named after the city, the wider county having devolved powers. It is built around the River Aire and is in the eastern foothills of the Pennines.

0 shares 4 views

News coverage

You might like