Beavertown expands brewery to increase volume ten-fold

Beavertown Brewery has announced it is expanding to create “London’s Largest brewery”, known as “Beaverworld”. The brewery, which is located in Enfield, on a plot…