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


City in West Yorkshire, England


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