A charming little tea shop and restaurant situated on London’s Seven Sisters Road; Himalayas Tea is a fantastic setting for all who are looking for some rest and recuperation in England’s capital city. All who enter will be welcomed in with open arms at the delightful eatery, where the wonderfully attentive staff strive to ensure that all of their guests is comfortable throughout.
There is a range of sandwich, soup, salad and jacket potato known to feature on the Himalayas Tea menu, promising to gratify the gourmet on the go. There are few, too, that will enjoy a meal more than gourmet society members, who are entitled to some superb restaurant discounts when they call in advance and dine with their card. Be they visiting with friends, family or the other half, one and all can expect a warm welcome.