
Die kleine Stadt Taunton ist in der Grafschaft Somerset gelegen, im Südosten von England und umgeben von Hügeln und Landwirtschaftszonen. Taunton ist sehr belebt, zählt viele Läden und ist daher eine ideale Destination für junge Leute. Die Schule befindet sich in einem schönen Haus mit gotischer Architektur. Sie ist ausgerüstet mit einer Sporthalle, zwei geheizten Schwimmbecken, 25 Tenniscourts und 8 Badmintoncourts, sowie zwei Volleyball- oder Basketballfeldern.