Greggs has launched its first ever pub, serving sausage rolls, exclusive beers and quirky cocktails at a Newcastle department store.