Self Catering Accommodation Stockton on Tees - Winston House - Workstays UK is located in Stockton-on-Tees, United Kingdom on 9 Winston St. Self Catering Accommodation Stockton on Tees - Winston House - Workstays UK is rated 3 out of 5 in the category apartment rental agency in United Kingdom.