Just had high tea here with a few of my girlfriends. For a place that's known for its tea service, I expected a lot more from this experience.
As for the food, we found the quiche and scones to be the better items of all of them. The finger sandwiches seemed a bit stale. Definitely, something that had seen fresher days.
Service was just mediocre. Nothing particularly horrible occurred, our server just wasn't on top of his game in a way that would fit this establishment. I don't want to make it seem like I'm hardcore/overly picky about this. However, for the reputation of the Windsor Arms, and the price that's paid, I expect service that would be on this level.
Overall, I'd say that I would probably try out other high tea establishments before coming back here.