11/06/2024 Watford Town Centre BID announced as a Sustainability Award finalist at the SME Hertfordshire Business Awards