Tags: Taunton

Taunton

Taunton is located in the wonderful county of Somerset, famous for its orchards and its cider making. The town of Taunton can trace its history back as far as the Saxons, yet despite having such firmly entrenched roots is very much a town looking towards the future. Taunton houses the main shopping district in the…