Meaning of neighbourhood centre in English:

neighbourhood centre

noun

  • The centre of a residential area in a planned town, especially as the location for amenities.

Origin

1960s; earliest use found in The Listener.