town centre

noun
1
the main part of a town, where the shops are
مرکز شهر, محوطه مرکزی شهر, بخش مرکزی شهر
compare downtown