139Editor's Choice...the little tea house on the hillA little cafe in the small, cozy village of Bellingham, England, which specializes in offering the best tea party experience to its guests.