Town centre
From Wikipedia, the free encyclopedia
The town centre (center) is usually the commercial or geographical centre of a town. The term is used more often in the UK and Ireland than in North America (where 'Downtown' is more common).
In some areas of Canada—particularly large, urban areas—town centres can be alternate commercial areas to the city's downtown. These centres are usually located within a large neighborhood and characterized by medium-high density commercial and residential property.

