Taunton School is situated in the beautiful English countryside and benefits from clear air and a safe environment away from large urban populations.
Taunton is the county town of Somerset and is located in the South West of England. Taunton School is within walking distance of the town centre which is an excellent place to do some shopping, meet for coffee or visit the theatre or cinema.
The South West region enjoys good weather, areas of outstanding natural beauty and a wonderful coastline. The cities of Bristol and Exeter are under one hour in travel time and Taunton is on main road and rail links to London and other major cities.