I’d like to remind you that you wrote in “English (British)”.
I guess it is.
Of course it is
I don’t speak BE (British English), but I would rather translate it as “a city centre”. “City of Centre” sounds unnatural for me. “Downtown” is correct, but it’s used in AmE (American English), which means it’s not a good translation.