If you've misspelled "towncenter", fret not, as there are several correct alternatives. You can use "town centre", which is the standard British English term. Alternatively, "downtown" refers to the central area of a town. "City center" is another appropriate variation commonly used.