Founded and based in Paignton, Tower House School is a Mixed school located in Fisher Street, , Paignton. Taking a…