Was looking for somewhere offering a light lunch in Upton Upon Severn and found the Old Stables Tea Rooms, located a few meters from the river there are beautiful views all around, the friendly staff and great affordable food made for a lovely experience! I would reccomend a visit to anyone while in the town, the best cream tea I've had in a long time!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.