city in England
C12246
concept
A city in England is a large, densely populated urban settlement within the country of England, typically recognized for its administrative, economic, and cultural significance.