Which part of England is leeds located?

Leeds is located in the county of West Yorkshire, England. It is the largest city in the county and is situated in the northern part of England, about 190 miles (306 km) north of London.
Copyright Wanderlust World © https://www.ynyoo.com