CITY NORTH OF SHEFFIELD Crossword Clue
CITY NORTH OF SHEFFIELD Crossword Clue
We know 1 solutions for: CITY NORTH OF SHEFFIELD
Crossword Puzzle Infos
The answer to the crossword is Leeds, a city located in West Yorkshire, England. Leeds is situated north of Sheffield, another city in the same county. Leeds is the third largest city in the United Kingdom and is known for its rich culture and history. It is home to many universities, museums, galleries, and other attractions.