Category: Taunton

Taunton Town – Taunton is a town in Somerset, England, with a 2011 population of 69,570. Its 1,000 years of history include a 10th-century monastery. Taunton Castle originated in the Anglo Saxon period and was later the site of a priory. Flash Dance Floors provide dance floor hire in Taunton.