Founded and based in Dewsbury, Westborough High School is a Mixed Secondary school located in Stockhill Street, , Dewsbury. Taking…