England's Pride is a tearoom specializing in original English High Tea, offering a variety of teas, cider, and treats.