Group Slough Community Champions January 15, 2016 by STCAdmin A group of local Slough residents who work within Slough to run a variety or projects to improve and engage with the community Address: , , , Telephone: 7918906746 Website: