town in England
C8733
concept
A town in England is a moderately sized urban settlement that serves as a local center for housing, commerce, services, and community life, typically smaller than a city and governed by its own local authority.