Juri’s Tea Rooms
There are tearooms, there are great tearooms, and then there is the award-winning tearoom that is Juri’s. Located in the lovely Cotswold town of Winchcombe, family-run Juri’s serves more than 15 types of tea, and probably the best cake you…
Read more