Premium coffee and tea shop, Leaf and Bean, offering takeaway options.