Return to "Liverpool beer house set to open this week" Seven Bro7hers Seven Bro7hers Brewing Co is launching in Wolstenholme Square in Liverpool Next