
Stroud Brewery wins two prestigious awards
The brewery’s IPA (India Pale Ale) was named best organic beer in the UK at the Soil Association’s BOOM (Best of the Organic Market) Awards. The BOOM Awards recognise innovation and excellence across the UK’s organic sectors. The brewery’s Tom Long amber …