Study abroad in Taunton
The town of Taunton, located in the Somerset, south west of England, is surrounded by hills and farm land. With its peaceful commercial little town center, Taunton is ideal of junior students. The school is situated in a beautiful house with a gothic architecture. The house is equipped with gyms, two heated swimming pools, 25 tennis courts, 8 badminton courts, as well as two courts to practice basketball or volleyball.
Our schools in this city
LAL Taunton
Learn English at a LAL language school in Taunton, England. Learn English while having fun at one of our famous languge schools for children and teenager.









