Five new independent beer shops open across Britain

Five new independent beer shops have opened across the country this summer as the thriving sector continues to gather pace. Cheltenham, Chester, Leicester,…