Bettys. Yorkshire folk know what I’m talking about. For those of you outside of God’s Own Country, Bettys is an absolute institution, . If you’ve ever visited the beautiful city of York, you’ve probably seen the snaking lines of people literally queuing out of the door to eat in Bettys tea room café. Their tea and…