The former Russian River brewhouse under installation at Forest Road, August 2021.
London’s brewery count rose from 131 at the end of 2020 to 136 at the end of 2021, with at least three likely to start operations in the early months of 2022. While six breweries closed, suspended production or moved out […]
