I've been to Once Upon A Tea Room multiple times and always have a a fantastic time. Most recently we went for a Christmas afternoon tea and then a takeaway pudding club and both were fabulous. The atmosphere and service in the tea room are always wonderful, and the food is spectacular. They cater for all manner of dietary requirements as long as you give them notice and I know many people who have said their dairy and gluten free scones are some of the best they've ever had! You pay a reasonable price for really yummy food, a lovely setting, and there's always something a little different on the menu but it absolutely pays off! I can't recommend this place highly enough and often point people in its direction.