the center of town
Noun
the main part of a town or city where there are many stores, restaurants, offices, etc.
Our favorite cafe is a block from our house, right in the center of town.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.