Before revision: A village hall is a public building in a rural or suburban community which functions as a community centre .
After revision: without a religious affiliationA village hall is a public building in a rural or suburban community which functions as a community centre .