"the centre place" simply means "the place at the centre", but this sentence isn't very natural English to me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
KhoshtipMan Furthermore, to me "home" is one and we can't use "this" or "that" for it."this home" is not actually wrong in itself, e.g. when referring to a home that was previously mentioned.