Sir Winston Tea House offers a variety of teas and cafe fare in a relaxed setting.