Teesside High School - Private School Stockton On Tees is located in Stockton-on-Tees, United Kingdom on The Avenue. Teesside High School - Private School Stockton On Tees is rated 4.2 out of 5 in the category private educational institution in United Kingdom.