Original: Taunton is the largest town in the shire county of Somerset.
Simplified: Taunton is the county town of Somerset.