Elmwood Tea Room
53 Darlington Road, Stockton-on-Tees TS18 5EP England
Elmwood Tea Room is a British, Cafe, Gluten Free Options, Soups, Vegan Options, Vegetarian Friendly place is located in Stockton-on-Tees, England. The address of Elmwood Tea Room is 53 Darlington Road, Stockton-on-Tees TS18 5EP England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 7704 571655,