Bristol's Merchant Venturers have made a £30,000 grant to an innovative Forces Self Build Scheme taking shape in West Street, Bedminster. The Merchants’ gift will go towards building and construction training to help 12 ex-servicemen to build their own homes – as well as ensuring the presence of a skilled workman on...