WooCommerce is supposedly free to install and use with Wordpress. I have seen quoted in many places that while the plug-in is free there are other costs to take into account. While some of these, such as domain registration and hosting (which is part of a Wordpress setup), have been made for the Village Hall website and therefore not a problem.
There is still the question of the Payment Gateway
What websitebuilderexpert say:
" WooCommerce is a plugin that adds ecommerce functionality to WordPress websites. Both WooCommerce and WordPress are free, open-source software, so you might be wondering what WooCommerce pricing we’re referring to. In short, there are a few essential costs that you’ll have to pay before your WooCommerce site can actually go live. "