Sign at Bettys Cafe Tea Rooms in Harrogate, England Sign for Bettys Cafe Tea Rooms in Harrogate, England.Sign for Bettys Cafe Tea Rooms in Harrogate, England.