Taunton
Taunton is the county town of Somerset, which is situated in the south west of England. The town has a total population of 61,400, which makes it the biggest town in Somerset and has now over 1,000 years of military and religious background. Taunton forms over half of the Taunton Deane area, that has a population of 109,000 and features the town of Wellington. For household improvement plans you may be thinking about in Taunton, don't forget to use reliable firms and get the best price for the work you want completed.